2016-03-22 5 views
1

非ブロック通知(ウィンドウ/ダイアログ/ポップアップ/通知経由)を表示するPerlスクリプト(Tkなし)等)。現在、私が使用して試してみました:TKを使わずにPerlで非ブロック化ウィンドウ/ポップアップ/ダイアログボックス/通知を表示

  • ダイアログボックス
  • は、Win32 :: GUIを使用して通知します。

いずれの場合も、ウィンドウはユーザー入力のためにブロックされます。 また、Windowsのシステムコマンドを使用するオプションがある場合は、その点についても言及してください。

perlスクリプトは、Windowsで実行されるスタンドアロンスクリプトです。

+0

もう少し具体的にお願いしますか?あなたは一般的にどのようなものを使用していますか?これはWindows上で、ウィンドウベースのアプリケーションを使用していますか?ウェブではありません。 _script_という単語を使用すると誤解を招きます。少し質問を明確にしてください。 – simbabque

+0

CPANライブラリのない純粋なPerl。私はWindowsのcmdプロンプトでそれを実行しています。 – thepace

+0

これはウィンドウベースではないのですか?あなたは[mcve]を見せますか? – simbabque

答えて

1

ブロック通知を使用しますが、forkの後に子プロセスから実行します。

sub dialog { 
    my $msg = shift; 
    if (fork() == 0) { 
     my_Win32_GUI_function_to_display_dialog($msg); 
     exit; 
    } 
} 
関連する問題