私はこの方法で新しいウィンドウを作成しています:
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Popup("This is popup.");
しかし、ウィンドウは別のウィンドウの下に表示されます。どうすれば前面に移動できますか?
私はこの方法で新しいウィンドウを作成しています:
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Popup("This is popup.");
しかし、ウィンドウは別のウィンドウの下に表示されます。どうすれば前面に移動できますか?
おそらくこれは役立つでしょう:
WScript.Shell.PopupのnTypeパラメーターの値は文書化されていないため、結果のダイアログ/ポップアップは「上にとどまる」/フォアグラウンドになります。つまり、他のウィンドウやダイアログで非表示にすることはできません:4096。
WScript.CreateObject("WScript.Shell").Popup("Message", 0, "Title", 4096);
4096を使用すると、ポップアップが「トップを維持」するために機能します
RubyとWatirWebdriverでポップアップを作成しようとしています。
win32ole-pprubygemをインストールしました
私はこれを私のコードで使用しました、そしてそれは機能します:
'win32ole'が必要
WshShell = WIN32OLE.new( "WScript.Shell")。Popup( "Message"、5、 "Title"、4096);