TITLE: [186] eVBで外部プログラムを実行する方法 その2
DATE : 2002-08-12 16:20:00
--------------------------------------------------
☆前の続きです
そして、この関数を使って、電卓を実行させて見ますね。
まず、新しいプロジェクトを作って、上の定義を貼り付けておいてくだ
さい。
そしたら、フォーム上にコマンドボタンを1つ作って、次の命令を追加
してください。
----------------------------------------------------------------
Private Sub Command1_Click()
Dim RetVal As Long
RetVal = CreateProcess("Calc", "", 0, 0, 0, 0, 0, "", 0, 0)
If RetVal = 1 Then
Me.Caption = "実行成功!"
Else
Me.Caption = "うむ、失敗ですな"
End If
End Sub
----------------------------------------------------------------
そしたら、動かしてみましょう。
無事動けば、キャプションバーに「実行成功!」と表示されて、電卓が
起動されたことと思います。
CreateProcess関数の引数についてですが、1番目が実行させるexeの名
前です。2番目がオプションです。そして後から3番目の""となってい
るところが、実行させるときのディレクトリ名です。
いかがでしょうか?
#これ使うと、簡単にランチャーソフトできますね!
by Kenji Sato/KEN. (08/12/02 15:59:51)