関連付けされたファイルの取得(修正版) – プログラミング – Home

関連付けされたファイルの取得(修正版)
 
通知
すべてクリア

[解決済] 関連付けされたファイルの取得(修正版)


ドルドル
 ドルドル
(@ドルドル)
ゲスト
結合: 19年前
投稿: 96
Topic starter  

すいません。手違いでタイトルと名前を反対にしてしまいました。みなさん申し訳ご
ざいません。
いつもいつもお世話になります。XP VC6.0で開発しております。
 今、自作アプリでおいてリストに表示された内容を保存しておくファイル(XXX.abc)を
生成しています。その生成されたファイルを現状では アプリを起動させ「開く」メニ
ューから(XXX.abc)を選んでファイルの中身を反映させています。
 そこで、手間を省くためにWindowsの「フォルダオプション」から関連付けさせて、フ
ァイルから起動させよう考えました。ところが実行してみるとアプリは立ち上がるので
すが、内容が反映されていませんでした。ここで下記のようなことはどのようにすれば
よいのでしょうか??

 i) 関連付けされたファイルから起動させて、内容を反映させるやり方はどうすれば
いいのでしょうか??・・・上記のような方法で関連づけさせた場合

 ii) プログラム上から生成されるファイル(xxx.abc)に関連づけさせる方法はあるの
でしょうか??

長々とすいませんがご教授よろしくお願いします


引用未解決
トピックタグ
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

コマンドライン引数にそのファイルのパスが入っていませんか?


返信引用
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

ii) について

http://nobumasa-web.hp.infoseek.co.jp/faq/windows/relate/relate.html

こういうような内容をレジストリに書き込みます。
レジストリの操作は、頭にRegの付くAPI(RegOpenKeyなど)を使います。

また、MFC の SDI/MDI を使うと、i)ii)とも自動でやってくれます。


返信引用
ドルドル
 ドルドル
(@ドルドル)
ゲスト
結合: 19年前
投稿: 96
Topic starter  

επιστημη さん。dairygoods さん。書き込みありがとうございます

>コマンドライン引数にそのファイルのパスが入っていませんか?
はい。確認できました。

>こういうような内容をレジストリに書き込みます。
あとは 自分でいろいろ調べてみます。

ありがとうございました。また 何かありましたらよろしくお願いします


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました