Webbrowserコントロールの砂時計表示


奈々氏  2005-06-02 03:56:17  No: 90208

バックグラウンドで、Webbrowserコントロールを使ってWeb上のデータを取得しながら(プログラム開始から終了まで)、別のWindow操作を可能とする為、Webbrowserコントロールのデータ取得待ちのループの中で、Doeventsを挟んでいるんですが、Doevents実行時にちらつく様に他のWindow上で砂時計←→ノーマルカーソル交互繰り返しでなんとか砂時計を出さないようにしたいんですが、Webbrowserコントロールを不可視にするとDocumentの取得もできませんので弱っています、いい方法をご存知の方教えてください!!


クラゲ  URL  2005-06-02 04:32:35  No: 90209

WIN32APIのCreateThreadを利用すれば
可能だと思います。

ただ、VB自体スレッドセーフですので、キチンとコードを
記述しないと、不安定になります。


奈々氏  2005-06-02 16:26:08  No: 90210

CreateThredは使用したことがありません、
注意して試してみます。
ありがとうございます!。!


VT250F  2006-02-04 18:01:01  No: 90211

Inetコントロールを使うといいです


VT250F  2006-02-04 18:03:16  No: 90212

Inetコントロール
マイクロソフトインターネットトランスファーコントロール
と言うのが参照設定にあると思います
それを使う手があるのですが、
バイナリで1万キロバイトを越えると読めないと言う不具合があります
テキストならオッケーのようですが、文字環境がEUCだと変換が必要になります


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加