1

、たとえば、ユーザーが [プリセット] ボタンをクリックすると、別の (.exe) ファイルが起動されます。ブレッド ボード ボタンの場合も同様です。

これは私が使用しているコードです

namespace RC_lab {
    using namespace System;
    using namespace System::ComponentMode1;         
    using namespace System::Windows::Forms;
    using namespace System::Data;
    using namespace System::Drawing;
    using namespace System::Diagnostics;

ボタンはこんな感じ

Process::Start("PreSets.exe");

しかし、それは私にエラーを与えます、このコードは

Process::Start("notepad.exe");
Process::Start("chrome.exe");

それはそれらを正しく起動しますが、私の場合は次のようになります:

Win32Exception was unhandeld システムは指定されたファイルを見つけることができません。

Cパーティションのプログラムファイルにフォルダーを配置しても、ファイルが存在することを確認しました。

4

4 に答える 4

3
Process::Start("C:\\application_directory\\PreSets.exe");

ファイルの場所も指定する必要があります。

于 2012-02-06T18:11:14.907 に答える
1

追加するだけ

  1. using namespace System::Diagnostics;指定されたデフォルトの名前空間で。

  2. Process::Start("chrome.exe");ボタンに追加します。

于 2012-03-25T15:26:39.780 に答える