掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
マイコンピュータでファイルをダブルクリックし開く動作を実現するには (ID:101648)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> このアプリケーションファイルと開きたいファイルをCreateProcess関数にどのように設定するのか分からないのです。 ref) http://msdn.microsoft.com/en-us/library/ms682425.aspx ・lpApplicationNameをvbNullStringに設定する ・lpCommandLineにコマンドラインをそのままいれる でよいです。 コマンドプロンプトから起動する時と同じコマンドラインになります。 ex) C:\Windows\NotePad.exe test.txt > プログラム終了時に放置されたものを閉じたいのです。 原則的に無謀です。 特定のアプリケーション相手である事が確定しているのであれば不可能ではないですが。 その場合は,そのアプリケーションに特化した方法を採る方がよいです。 OfficeなどではCOMによるオートメーションが使えます。 AutoCADもできるようですので,そちらによる制御ができないかを調べた方がよいでしょう。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.