scr/uwscで自動的に閉じるmsgbox
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* はじめに [#l81d2fb1]
uwscで一定時間経過したら自動的に消えてくれるようなmsgbox...
#ref(./wshshell-popup.png)
ユーザーが「OK」を押し忘れたり、何かのウィンドウの影に隠...
勝手に閉じて後続のスクリプトを処理してくれます
* コード例 [#x65b2067]
Windows Scripting Host の WScript.Shell オブジェクトを生...
下記例では、ユーザーが何もボタンを押さなくても3秒経過した...
#prism(clike){{{
// リモートデスクトップの接続ウィンドウが存在するか?
id = GETID("epE9106812 - リモート デスクトップ接続","Tran...
IFB !(id = -1) THEN
// wshオブジェクトを使い、3秒間だけエラーメッセージを表...
objShell = CREATEOLEOBJ("WScript.Shell")
objShell.Popup("既に epE9106812 へ接続済みです<#CR>3秒...
EXITEXIT
ENDIF
// IFB に該当しない場合、以下処理を続ける
EXEC("C:\Program Files\Internet Explorer\iexplore.exe htt...
...
}}}
ウィンドウタイトルやアイコン表示など、popup メソッドの使...
- [[第7回 WshShellオブジェクトの詳細(3) (3/3):Windows...
* 与太 [#r7268a06]
タイマー処理のことを「時限爆弾を仕掛ける」なんて言う先輩...
終了行:
* はじめに [#l81d2fb1]
uwscで一定時間経過したら自動的に消えてくれるようなmsgbox...
#ref(./wshshell-popup.png)
ユーザーが「OK」を押し忘れたり、何かのウィンドウの影に隠...
勝手に閉じて後続のスクリプトを処理してくれます
* コード例 [#x65b2067]
Windows Scripting Host の WScript.Shell オブジェクトを生...
下記例では、ユーザーが何もボタンを押さなくても3秒経過した...
#prism(clike){{{
// リモートデスクトップの接続ウィンドウが存在するか?
id = GETID("epE9106812 - リモート デスクトップ接続","Tran...
IFB !(id = -1) THEN
// wshオブジェクトを使い、3秒間だけエラーメッセージを表...
objShell = CREATEOLEOBJ("WScript.Shell")
objShell.Popup("既に epE9106812 へ接続済みです<#CR>3秒...
EXITEXIT
ENDIF
// IFB に該当しない場合、以下処理を続ける
EXEC("C:\Program Files\Internet Explorer\iexplore.exe htt...
...
}}}
ウィンドウタイトルやアイコン表示など、popup メソッドの使...
- [[第7回 WshShellオブジェクトの詳細(3) (3/3):Windows...
* 与太 [#r7268a06]
タイマー処理のことを「時限爆弾を仕掛ける」なんて言う先輩...
ページ名: