他のソフトを開くにはどうしたらいいのですか?

解決


うみ  2005-07-02 09:16:50  No: 16137

ボタンを押したら他のソフトが開けるようにしたいです。例えば、エクセルやワードなど。またデルファイで開いたエクセルなどを操作できるのでしょうか?


@enum  2005-07-02 09:36:08  No: 16138

こんばんわ。始めまして。

ShellExecute  で出来ますよ。usesに  ShellAPI  を追加して、

ShellExecute(Handle, nil, 'notepad.exe', '', nil, sw_Show);

と書くと、メモ帳を起動します。
第二パラメーターを  'open'  にしてファイルを開くと、関連付けされたソフトウェアで実行します。
第三パラメーターには、開くソフトウェア、ファイルを指定します。
第四パラメーターには、プログラムに渡すパラメーターを指定します。
第六パラメーターを  sw_Hide  にすると、バックグラウンドで起動する事が出来ます。


うみ  2005-07-02 19:48:41  No: 16139

おはようございます。
簡単にできました。ありがとうございました。


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

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






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