DELPHI上でコマンドプロンプトのように他アプリを起動しファイルを開くには?

解決


こりやま くろ  2004-12-02 00:09:29  No: 11981

質問です。
windowsで、コマンドプロンプトでアプリケーションを実行する場合、例えば
>"%SystemRoot%\system32\notepad.exe" "C:\TEXT1.txt"
とすることで、
アプリケーションの起動とファイルの展開を合わせて行う事ができますが、
DELPHIで行う方法はありますでしょうか?

shellExecute ではアプリの起動はできますが、そこから先が
分かりません。

以上、よろしくお願い致します。


りおりお  2004-12-02 00:26:44  No: 11982

uses
  ShellAPI;

procedure TForm1.Button1Click(Sender: TObject);
begin
  ShellExecute(Handle,'open','notepad.exe','C:\TEXT1.txt',nil,SW_SHOWNORMAL);
end;


こりやま くろ  2004-12-02 01:28:57  No: 11983

りおりお様、早速の御回答有難う御座いました。

しかし、目当てのものを含む幾つかのアプリケーションでは、
やはりアプリケーションの起動のみで、コマンドプロンプトのように
ファイルの展開にまでは至りませんでした。

これはDELPHIの問題ではないと思います。

以上、有難う御座いました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加