ファイルをPCに定義されているアプリケーションで開くには?

解決


ent  URL  2004-04-22 05:04:07  No: 53534

あるファイルを開く際にPCに定義されているアプリケーションで
(たとえば*.htmならIEで)開くにはどうすればよいでしょうか?
特定のパスのプログラムで見るような形でもいいです。


YuO  2004-04-22 05:24:16  No: 53535

ShellExecuteとかShellExecuteExとかを使います。

ちなみに,PCに定義されているのではなく,
拡張子に関連付けられている,と呼びます。


ent  URL  2004-04-22 06:01:38  No: 53536

すいません。
ShellExecuteやShellExecuteExの引数の指定の方法を教えていただけると
うれしいのですが・・・・・・
質問ばかりですいません。


瀬戸っぷ  2004-04-22 08:44:40  No: 53537

> ShellExecuteやShellExecuteExの引数の指定の方法を教えていただけると

せっかくキーワードが示されたのですから、まずは検索してみましょう。
http://www.google.com/search?q=ShellExecute+%E5%BC%95%E6%95%B0&ie=UTF-8&oe=UTF-8&hl=ja&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja

MSDNで調べるというのもテです。


ent  2004-04-22 21:10:32  No: 53538

ありがとうございます。
無事解決しました。

これからは、もっとGoogleやMSDNを利用してあまり皆さんに迷惑をかけないよう
心がけていきたいと思います。


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

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






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