2024 11,22 22:11 |
|
2006 09,24 15:27 |
|
現時点で「けいすけさん」からのコメントで
という事なので、StockPriceの自動ダイヤルアップ部分のソースと、CMHELPERのソースを比較してみましたが同期、非同期の違いくらいしかわかりません。 ConnMgrMapUrlでは接続先URLが ”*://*.*/” ならインターネット、”*://*/”ならプライベート・ネットワークを返すようです。 インターネット接続しかしないならConnMgrMapUrlを呼ぶ必要もないようです。 接続先URLが http://money.jp.msn.co.jp/ 、http://www.yahoo.com/ 、http://存在しないUrl.com/ いずれもインターネット接続を返すようです。 インターネット接続を指定されたConnMgrEstablishConnectionSynchは、まず 最初にUSB接続(ActiveSynch)があるか、無線LANの接続があるか調べて、無い場合には 2003SEのメニューでは ”スタートメニュー”->”接続”->”接続”->”詳細設定”->”ネットワークの選択”
左の画面上”インターネットに自動的に接続するプログラムの接続方法”を見に行くと思っています。 私の場合にはBlueToothを使ったDial Up Networkがコンフィグされていますが、 Zero3(es)ではここが「既定のセンター名の設定」になっている(不確かな記憶です)と思っています。 上の画面から”編集”ボタンを押すと、私の場合にはplalaを経由した、PacketWinの接続が表示されます。 Zero3(es)ではここの設定がWillcomのNetworkへ接続する、ダイヤルアップ接続になっていると想像しています。 StockPriceが自動ダイヤルアップしない場合、PocketIE、CMHELPERでも自動ダイヤルアップしないと思っていたのですが、「けいすけさん」からPocketIE、CMHELPERでは自動ダイヤルアップするというコメントがあり、 PocketIEの振る舞いはわかりませんが、CMHELPERはソースがあるので、比べてみましたが、違うところがわかりません。MFCを知っているわけではないので、見落としはあるかもしれませんが。。。 V1.2で自動ダイヤルアップしていたということであれば、InternetAttemptConnect をまた入れても構いませんが、CMHELPERには InternetAttemptConnect は使われていません。 ”インターネットに自動的に接続するプログラムの接続方法”のところで、何もコンフィグしていない”既定のインターネット設定”を選んでおくと、PocketIE、CMHELPER、StockPriceともに自動ダイヤルアップせずにエラーになります。StockPriceでは”インターネットへの接続がありません”エラーがいきなり帰ってきます。 BlueTooth設定にしてある場合でもBlueToothがOffになっていると、”インターネットへの接続がありません”エラーがいきなり帰ってきて、その後”ダイヤルアップで不明なエラー”メッセージがポップアップしてきます。 StockPriceで自動ダイヤルアップしない人たちも設定状況は同じなんでしょうか? PR |
|
コメント |
コメント投稿 |
|
trackback |
トラックバックURL |
忍者ブログ [PR] |