• ベストアンサー

オリジナルのプログラムへの拡張子の関連付け

お世話になります。 VB.NET2003を利用しています。 さて、Wordで作成したdocファイルをクリックするとWordが起動したり、xlsファイルをクリックするとExcelが起動しますが・・・ 例えば、今、自分で、ABCというアプリケーションを作成し、ABCで作成したファイルの拡張子はxyzだとします。 アプリケーションのインストール時に、ユーザーのPCで、xyzファイルをクリックするとABCが起動するように関連付ける方法を教えて頂けないでしょうか? 以上、宜しくお願いいたします。

  • T-HAM
  • お礼率85% (24/28)

質問者が選んだベストアンサー

  • ベストアンサー
  • dsuekichi
  • ベストアンサー率64% (171/265)
回答No.2

試したことはありませんが、これとかは? 「配置と関連付け」 (http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/vsintro7/html/vbcondeploymentassociations.asp

T-HAM
質問者

お礼

{ファイルの種類エディタって何???} {ファイル-新規作成-ファイル、の中にもないけど・・・?} などと少々戸惑いましたが、何とか関連付けることが出来ました。 本当にありがとうございました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

これはプログラムの関連の質問ですか。質問文では、明確でない。 WEB照会すると http://dobon.net/vb/dotnet/system/associatedapp.html のようなのが見つかった。 しかし質問者の技量はどの程度のものかわからないが、レジストリをいじくるやり方のようで、大丈夫ですか。

T-HAM
質問者

お礼

回答ありがとうございました。 「VB.NET2003を利用しています」と記すことで、プログラム関連の質問だと明示したつもりですが、曖昧な質問文で申し訳ございませんでした。

  • keer
  • ベストアンサー率28% (231/808)
回答No.1

コントロールパネル>フォルダオプション>ファイルの種類 から設定可能です。

T-HAM
質問者

お礼

回答ありがとうございました。 しかし、インストール後に手動で行うのではなく、インストール時に自動的に関連付けたかったのですが・・・ 質問の方法が悪くて、申し訳ございませんでした。

関連するQ&A

  • Excelの関連付けがおかしい???

    Win98SE、Office2000がインストールされているPC環境で 訳あってExcel95を起動させました。 その後、Excelファイル(.xls)をダブルクリックするとExcel95が起動するようになりました。 拡張子の関連付けを確認したところ、Excel95が起動するように 変更されていました。 Excel95はマクロを走らせる為だけにしか使用しないのでExcel2000で起動するように関連付けを変更しました。 その後、ExcelファイルをダブルクリックでExcel2000が起動するように なったんですが、一回の実行でExcelファイルが2回開くようになったので、 「ファイルの種類」のExcelワークシートの内容を変更しようと 思ったところ、「ファイルの種類」の中にあった「Microsoft Excelワークシート」 がなくなってしまいました。 新たに「xls」ファイルを関連付けさせようと思い、追加しようとすると 「拡張子".xls"は既にファイルの種類'Excel.Sheet.5'で使用しています。他の拡張子を洗濯してください」 とエラーが出ます。 しかし、「ファイルの種類」の中には"Excel.Sheet.5"というものは存在していません。 無理矢理ですがExcelファイルを選択し、Shift+右クリック→アプリケーションから開くを選択し、 Excel2000を選び、"この種類のファイルを・・・・・" にチェックしてみたところ、今度はExcelファイルをダブルクリックで開くと 毎回Excelのアプリケーションが立ち上がります。 「ファイルの種類」の中から消えた「Microsoft Excelワークシート」は復元できない(されない) 又は作成できないんでしょうか? ".xls"が関連付けされている「Excel.Sheet.5」はどこにあるのか。 Excelアプリケーションがファイルを開くたびに毎回立ち上がるが 一度開いたらそのアプリで開くようにするにはどうすればいいのでしょうか。

  • 拡張子の関連付けの設定について VB6 VSI1.1

    Visual Basic 6 SP6 でアプリケーションを作成し、Microsoft Visual Studio Installer 1.1でインストーラーの作成をしましたが、ファイルの(拡張子の)関連付けの設定ができません。このアプリケーションで作成したデータが「.abc」という拡張子で保存される場合、拡張子が「.abc」のファイルをダブルクリックした場に、今回作成したアプリケーションが起動してファイルを読み込むようにするためのMicrosoft Visual Studio Installer 1.1上での設定方法についてお教え願えないでしょうか。よろしくお願いいたします。

  • 拡張子docxのアプリケーションの関連付け

    はじめての投稿です。よろしくお願いします。 PCは98SEを使っております。 先日、添付ファイル付きのmailを頂きました。 いつものようにダブルクリックしたら 関連付けるアプリケーションがないという窓が出たので 試しに画像編集ソフトに関連付けにしてみまたところ 画面は真っ暗で見れませんでした。 拡張子がdocxとなっておりまして その拡張子を検索して調べたら word2007の拡張子と知りました。 ファイルの拡張子をdocに変更しても文字化けで 見れませんでした。 Windows98SEでdocxは開けないのでしょうか? また、画像ソフトに関連付けしてしまった設定を 元の状態に戻す方法を教えて下さい。 宜しくお願いします。

  • windows98で拡張子とプログラムの関連付けがおかしいです。

    こんばんは。お世話になります。lzhファイルを開こうと思い、クリックしたら「このプログラムは有効なwin32アプリケーションではありません」とダイアログボックスが出てしまいます。コンテキストメニューの送るからLhazを選ぶとうまく解凍できますが、lzhファイルをダブルクリックして、開けるようにしたいのです。 拡張子と関連アプリケーションの関連付けはどうやるんですか?Windows98はほとんど使ったことがないので、わかりません。だれかおしえてください。よろしくおねがいします。

  • 関連付けされていないファイル

    WinXP,IE6SP1,ノートMebius PC-GP2-7CA です。 拡張子とアプリケーションとの関係、[.xls]なら[EXCEL]が関連付けられているということですか? ”関連付けされていないファイル”というのはどういうのをいうのでしょう? 超素人向けの回答でお願いします。 -END-

  • Macのファイルの関連付けがおかしくなった

    僕ではなく、僕の知人がやってしまったのですが、iMac DV(MacOS9)でCD-Rを焼いていたら、Macがフリーズしてしまったので、本体側面のリセットボタンで強制再起動しました。 そのときから、Macのなかにある「すべての」ドキュメントファイル(=アプリケーションで作成されたファイル。.doc,.xls,.jpg,.ppt,.pdf,.html,.txtなど)の関連付けがおかしくなったといいます。 ファイルのアイコンをダブルクリックして開こうとすると、「作成したアプリが見つからないので開けませんでした」とか「代替アプリケーションを選択して下さい」のメッセージが表示されます。 解決策を教授して下さい。

    • ベストアンサー
    • Mac
  • 拡張子に対するプログラムの関連付けについて

    拡張子に対して、ファイルのプロパティもしくはフォルダのプロパティ上でアプリケーションを関連付けすることができる機能について質問です。 アプリケーションを変更しようとしても、一覧に関連付けしたいプログラムが登録されておらず、自分で探して登録しようとするのですが目的のプログラムを選択しても登録がなされず、一覧にも表示されません。 目的のプログラムはインストーラがついていない、zipを解凍するだけのプログラムです。 これはレジストリに記録されていないから無理ということでしょうか? 因みにファイル拡張子はflvで、プログラムはflvプレイヤーです。

  • 関連付け(拡張子)

    エクスプローラから bmp ファイルを 「ペイント」で開きたいのですが、 別のアプリケーションで起動してしまいます。  エクスプローラの bmp ファイルをクリックし ペイントでファイルを開くにはどのようにしたら いいのでしょうか?  ファイルの関連付けの方法?を教えていただけ ないでしょうか。  よろしくお願いします。

  • Excelへの対象ファイルの関連付け

    Excel2016への対象ファイルへの関連付けができずに困っています。.xlsや.xlsxファイルをダブルクリックすると、「この操作は現在飲スールされている製品に対してのみ有効です」というダイアログが出てExcel2016が起動しません。しかし、実際にはExcel2016はインストールされていて、Excel2016を起動してから対象ファイルを読み込むと正常に読み込むことができます。 <現在の環境> PC: 自作、メモリ8GB、CPUはPhenom945(4core) OS: Windows10 64bit(一年前にWin7から無償アップグレード) Office: Office365 ProPlus 元はWindows7でOfficeはOffice Personal2007+Powerpoint2007でしたが、Win10にアップグレード後に上記のOfficeをインストールしました。この状態の時に.xlsや.xlsxをダブルクリックしたら、古いExcel2007が起動しました。一方、Wordの方は.docや.docxをダブルクリックすると問題なくWord2016が起動します。 よくわからないので2種のOfficeが混在しているのが悪いのかと考え、Office Personal2007+Powerpoint2007を思い切ってアンインストールしたら、上記のダイアログボックスが出るようになりました。 また、「コントロールパネル-プログラム-既定のプログラム-既定のプログラムを設定する(リストからExcel2016を選択)-プログラムの関連付けを設定する」で関連付けを確認・変更しようとすると、対象のファイル群にはすべてチェックが付いた状態になっていて、かつ、チェックをはずすことはできません。つまり実質上何も変更できません。また、主要なファイル種(.xlsxや.xlsや.csvなど)の現在の既定のプログラムはすでにExcel2016に設定されています。

  • exeファイルが起動しません 関連付けから消したようです

    先ほど、『拡張子から行こう♪ My関連付け』 http://www.vector.co.jp/soft/win95/util/se147583.html というソフトを使って、拡張子毎にアイコンを変えていたら、exeファイルの関連付けを消してしまったようです。 いろいろなアプリケーションが開かなくなりました。 システムの復元やスキャンディスクも作動しません。 WORD、EXCELなどは選択するとファイルを開くアプリケーションの選択 が表示されます。そこでそれぞれWORD,EXCELを選択して開くと一度は起動しますが、エラーで終了してしまいます。 WinampやWMPなどのプレイヤーは本体だけでは起動しませんが、動画ファイルから開くときちんと起動します。 もとにもどせる方法はあるのでしょうか。。。。