Process実行時の終了イベントについて
投稿者 eigyou  (社会人)
投稿日時
2019/5/6 20:47:03
BackgroundWorkerを利用することで、できました
お騒がせしました・・・。
お騒がせしました・・・。
Visual Basic 中学校 掲示板 Process実行時の終了イベントについて |
タグのない投稿を抽出 統計 RSS |
処理時間の掛かる外部コマンドを実行するのですが、処理の終了まで、
待つと、待っている間フォームが固まってしまい邪魔になります
(最小化などの操作を行いたい)
この為、処理の終了を待たずに実行して、処理終了イベントのみを拾い
たいのですが、可能でしょうか?
(処理終了イベントで、次の処理を起動)
EventHandler Exited があるようですがいまいち判りません ?
別スレッド処理かBackgroundWorkerなどの利用が必要でしょうか?
Dim p As New System.Diagnostics.Process()
p.StartInfo.FileName = System.Environment.GetEnvironmentVariable("ComSpec")
p.StartInfo.Arguments = "/c " & FFmpegPass
p.Start()
p.Close()
よろしくお願いします