• ベストアンサー

VB.Netでexe間のアクセス方法

VB.Netでexe間のアクセス方法を教えて下さい。 おそらく、ウィンドウハンドルを取得してから、 ハンドルを元に、exeにアクセスすると思うのですが、 ウィンドウハンドルの取得方法が分かりません。 または、そのexeのオブジェクトを作り、いつもの フォームみたいに、いろいろなプロパティ、メソッドの アクセスを試みたいのですが。 Shellでexeを実行する方法もお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.1

クラス名かキャプションタイトルを与えてウインドウのハンドルを取得すれば良いのでは。 Shellでexeの実行はこれでどうですか? Private Sub Cmd1_Click()   Dim Ret As Long   Dim MyFile As String   MyFile = Chr$(34) & "フルパスでexeを指定" & Chr$(34)   Ret = Shell(MyFile, vbNormalFocus) End Sub   

tomo_bu
質問者

お礼

やはり難しい質問でした。 Shellでの実行は参考になり、有難うございます。

関連するQ&A