からの出力を生成しないことにより、パラメータ付きのexeを実行しません。 Visual Studio C++では、ShellExecuteEx()でexeファイル内のパラメータを持つexeファイルを実行しようとするのが苦労しています。それが起こる方法は、Visual Studioでデバッグプログラムを実行することです(外部でも)。プログラムは他のプログラムを起動し、正常に実行されますが、.txtフ
次の作業があります。 function FileIsBusy(AFileName: string): Boolean;
var
F: Integer;
begin
F := FileOpen(AFileName, fmShareExclusive);
Result := F = -1;
FileClose(F);
end;
function Wai
の外部プログラムを開いて閉じます。ユーザーのデフォルトエディタ(MSwordまたはOpenOffice writterなど)でファイルを開き、このエディタをアプリケーションから閉じることができます。 私はエディタ procedure TForm1.Button1Click(Sender: TObject);
var hApp : Cardinal;
begin
hApp := Sta
私はチェーン内にいくつかの他のアプリケーションを実行する必要のあるアプリケーションを持っています。私はShellExecuteExで実行しています。各アプリを実行する順序は、互いに依存しているため非常に重要です。たとえば: Start(App1);
If App1.IsRunning then
Start(App2);
If App2.IsRunning then
Sta