- OSSホスティング総合【SourceForge,GitHub,etc..】
287 :デフォルトの名無しさん[sage]:2014/09/01(月) 17:57:53.37 ID:RldIr0J2 - >>286
>>284のページの下部のTips嫁
| - VBプログラマ質問スレ(Ver.6.0 まで) part64
406 :デフォルトの名無しさん[sage]:2014/09/01(月) 19:06:26.88 ID:RldIr0J2 - DoEventsって関数だったんだな、全然知らなかった
mk:@MSITStore:C:\Program%20Files\Microsoft%20Visual%20Studio\MSDN98\98VS\1041\vbenlr98.chm::/html/vafctDoEvents.htm > DoEvents 関数は、オペレーティング システムに制御を渡します。 > オペレーティング システムがキュー (処理の待ち行列) に入っているイベントの処理を終了し、SendKeys ステートメントのキューに入っているすべてのキー入力が送られるまで制御は戻りません。 > > DoEvents 関数は、ファイルの検索などで処理が開始された後で、ユーザーがキャンセルできるようにするときに役立ちます。 > 処理の実行が長い場合、処理プログラムで行う方が、タイマーを使ったり、ActiveX コンポーネントにタスクを渡すよりよい方法です。 > 後の場合、アプリケーションから独立させてタスクを続行できます。 > そしてオペレーティング システムでは、マルチタスクと時間分割を利用します。 > > 注意 イベント プロシージャから一時的な処理が発生するときは、最初に呼び出した処理から制御が戻ってくるまでは、プロシージャがプログラムの別の場所で実行されることがないように注意する必要があります。 > 別の場所で実行された場合、結果は予測できません。 > また、制御をオペレーティング システムに渡している間、他のアプリケーションが、確認できない方法でプロシージャとやり取りを行う可能性があるときは、DoEvents 関数は使わないでください。
|
|