0

vb のメモ帳プログラムは C:\libraries\My Documents\Visual Studio 2010\Projects\notepad\notepad\bin\debug\notepad.exe
に保存され、Tic-Tac-Toe プログラムは C:\libraries\My に保存されますDocuments\Visual Studio 2010\Projects\Tic-Tac-Toe\Tic-Tac-Toe\bin\debug\Tic-Tac-Toe.exe

これらはアプリケーションのパスです(ダブルクリックすると実行されるもの)

ここで、Visual Basic で 3 番目のプロジェクトを作成します。ボタンは2つだけになります。1 つは tic-tac-toe を実行し、もう 1 つはメモ帳を実行します。どうすればこれを達成できますか? つまり、別のプロジェクトのボタンをクリックしたときに、あるプロジェクトを実行するにはどうすればよいでしょうか?

4

1 に答える 1

0

メソッドを呼び出して、Process.Start起動する実行可能ファイルのファイルパスを渡すだけです。柔軟性を高める方法は他にもありますが、必要なものはそれで十分だと思います。例えば:

Process.Start("C:\libraries\My Documents\Visual Studio 2010\Projects\notepad\notepad\bin\debug\notepad.exe")

ただし、パスは他のPCで変更される可能性があるため、app.configまたは他の構成場所にパスを配置することをお勧めします。

于 2012-06-27T14:16:29.693 に答える