新:モバイルデバイスでのUI向上を目的としてアプリ開発などをやってます...
旧:Windows Mobile機を使用して日々の活動に役立てることを目的としてX02HTをはじめとするWindows Mobile 6 Standard用のホームプラグインを開発/公開しています。
尚、当サイトの画像その他を無断で転載することを禁じます。
[PR]
2025/01/23/Thursday
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
OTenkiPlug選択して横キーで移動
2007/11/20/Tuesday
OTenkiPlugタイマーが飛ばない
2007/11/19/Monday
なんてことだ...定期更新のためのタイマーが飛ばない....
loadメソッドでSetSingleShotTimerをセットして...一分後PE_TIMEイベントは飛ぶ。
そこでデータの更新をして、再度SetSingleShotTimerをインターバルパラメータで指定しても次はない...
なんでだろうか....60分のタイマーとか無謀なのか...
だとすると外に更新アプリを作る必要がある?
loadメソッドでSetSingleShotTimerをセットして...一分後PE_TIMEイベントは飛ぶ。
そこでデータの更新をして、再度SetSingleShotTimerをインターバルパラメータで指定しても次はない...
なんでだろうか....60分のタイマーとか無謀なのか...
だとすると外に更新アプリを作る必要がある?
OtenkiPlugの設定画面は作らない!?
2007/11/19/Monday
HOME.XMLのパラメータ渡しで十分なのではないかと....
必要なのは、RSSのURLと更新のインターバルくらいでしょ?
<plugin clsid="{55EE36E7-7CC3-47e8-85E2-1D8644280E7B}" name="OtenkiPlug" height="55" url="http://weather.livedoor.com/forecast/rss/13/63.xml" interval="60" />
ちなみに、驚くことを発見。
Windows Mobile 6 SDKのサンプルに入っているmemplugとSoftBankメールのプラグインってクラスID同じじゃん?
必要なのは、RSSのURLと更新のインターバルくらいでしょ?
<plugin clsid="{55EE36E7-7CC3-47e8-85E2-1D8644280E7B}" name="OtenkiPlug" height="55" url="http://weather.livedoor.com/forecast/rss/13/63.xml" interval="60" />
ちなみに、驚くことを発見。
Windows Mobile 6 SDKのサンプルに入っているmemplugとSoftBankメールのプラグインってクラスID同じじゃん?
OtenkiPlug...とりあえずRASCheckの追加
2007/11/19/Monday
とりあえず接続がない場合にRSSを取りに入ってタイムアウトまで待たされるのを防ぐためにRASCheckロジックを追加した。それで接続がない場合にはデータの取得に行かない....はずだったのにこれってWIFI接続は検出してくれないのね...ちよっと痛い。
dwRet = RasEnumConnections( lpRasConn, &cbBuf, &cConn );
for (ndx = 0; ndx < cConn; ndx++)
{
// get to HRASCONN
hrasconn = lpRasConn[ndx].hrasconn;
// get connection status
rasStatus.dwSize = sizeof(RASCONNSTATUS);
dwRet = RasGetConnectStatus( hrasconn, &rasStatus );
OtenkiPlugのデータはレジストリに
2007/11/18/Sunday
天気データはレジストリに格納することにする。
これでRSSでデータ取得する頻度が減らせる。
ということで一旦取得したデータはレジストリに格納...
は良いのだが....未接続の状態から自動で接続ってしてくれないのね....
更新するときにいちいちActiveSyncを起動するなど通信状態でないといけないのか...
これでRSSでデータ取得する頻度が減らせる。
ということで一旦取得したデータはレジストリに格納...
は良いのだが....未接続の状態から自動で接続ってしてくれないのね....
更新するときにいちいちActiveSyncを起動するなど通信状態でないといけないのか...
忍者ブログ [PR]
カレンダー
12 | 2025/01 | 02 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
カテゴリー
フリーエリア
最新CM
[05/11 いかり]
[05/02 迫田]
[04/12 名無しさん]
[03/06 BownTwerB]
[02/10 Worker]
最新記事
(11/24)
(07/23)
(01/25)
(07/06)
(06/08)
最新TB
ブログ内検索
カウンター