- ベストアンサー
exe実行後、プロセスが残ってしまう
VB初心者(初日)です。 よろしくお願いします。 あるアプリケーションで「アプリケーションの連動」 の設定があります。 私はperlをキックしてほしいのですが、 VBのexeしか指定できません。 なので、VBのexeを作ることにしました。 ただperlをキックしたいだけのexeです。 Private Sub Form_Load() Ret = Shell("E:\Perl\bin\perl.exe G:\InetPub\wwwroot\cgi-bin\test.cgi", vbAbort) End Sub うまくキックしてくれるのですが、タスクマネージャーで 確認すると、プロセスが残ってしまいます。 shell実行後、完全に終了するにはどうしたらよいですか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
つまり、 Private Sub Form_Load() Ret = Shell("E:\Perl\bin\perl.exe G:\InetPub\wwwroot\cgi-bin\test.cgi", vbAbort) END End Sub です。
その他の回答 (1)
- TMINET
- ベストアンサー率32% (45/140)
回答No.1
プログラム自体を終了させるEndは書いてありますか?
質問者
お礼
ありがとうございました。
お礼
ありがとうございました。 簡単なことほど、目に付かなくて。 多謝。