- 264 名前:262 mailto:sage [2006/03/06(月) 17:39:49 ]
- 素早いレスありがとうございます。
> 1.データ受信が終わってから次のURLにアクセスする 一つのイベント内で、受信要求を順番に呼んでおり、 受信が完了する前に次の要求が実行されてしまい、 データ受信を待つことができない状況(?)です。 > 2.IWebとIWebRespを同時に通信する数用意する コールバック関数を複数用意するということですね。 (あるイベントで同時に通信する可能性があるのが例えば5個なら5個) 具体的には、 ・起動イベント発生時、 コールバック関数の番号とともにWebAccess用ライブラリを呼び出し、 指定番号のコールバック関数を登録した上でIWeb_GetResponseを呼び出す。 WebAccess(pMe, "abc.jp/xxx", 1); // コールバック1 WebAccess(pMe, "abc.jp/yyy", 2); // コールバック2 WebAccess(pMe, "abc.jp/zzz", 3); // コールバック3 ・受信コールバックでは、 コールバック関数1で受信処理 コールバック関数2で受信処理 コールバック関数3で受信処理 を行う。 ・受信完了イベントを、コールバック関数の番号と合わせて通知する。
|

|