人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【良回答には1,000ポイント送信します】

VB.NT(VisualBasic2008Express)のSubを書いてください。本当に困っています。同かよろしくお願い申し上げます。

ByVal wbToTry As System.Windows.Forms.WebBrowser,
ByVal strUrl As String,
ByVal intWaitTimeBySecForCompleted As Integer,
ByVal intWaitCountOfCompleted As Integer,
ByRef intCountOfCompleted As Integer,
ByRef strNormalFinishOrErrorFinish

を受け取り、次のような挙動をする。

(1) wbToTry で、strUrl に格納されたURLを表示しようと試み、
(2) intWaitTimeBySecForCompleted に格納された数値の秒数だけ DocumentComleted イベントが発生するのを待つ。
(3) もし intWaitTimeBySecForCompleted の時間内に、wbToTry で DocumentCompleted イベントが発生したら、intCountOfCompleted に 1 を足すとともに、intWaitCountOfComplete から 1 を引く。
(4) もし、intWaitCountOfComplete が 0 に達していなかったら、(2)に戻り、もし達していたら、strNormalFinishOrErrorFinish に "Normal" を代入して、Subを出る。
(5) intWaitTimeBySecForCompleted の時間内に、wbToTry で DocumentCompleted イベントが発生しなくなったら、strNormalFinishOrErrorFinish に "Normal" を代入して、Subを出る。
(&) 上記の最中、もし、エラーが発生したら、strNormalFinishOrErrorFinish に "Error" を代入して、Subを出る。

●質問者: jjkkjpvb2008
●カテゴリ:コンピュータ インターネット
✍キーワード:as NT String sub URL
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● code_tk
●60ポイント

以下のページの

http://www.atmarkit.co.jp/fdotnet/dotnettips/687nondispbrowser/n...

NonDispBrowserという部分にカウント処理を入れれば大体望みの処理になりませんかね?

望みの仕様をかなえようとするとDocumentCompletedにイベントハンドラを追加したうえでグローバル変数でカウントアップってやり方しかできないような気がするので

◎質問者からの返答

スミマセンが、具体的なコードをお願いしています。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ