3

プログラムをカスタム ファイル タイプに関連付けて、そのタイプのファイルをクリックするとそのファイルがプログラムで開くようにしたいです。

私は次の方法でそれを行うことができることを見てきました:プロパティ->発行->オプション->ファイルの関連付け。しかし、ProgID として何を入力すればよいかわかりません。

ウィキペディアから、それはいくつかの長い数字のようです (それを選択する特定の方法はありますか?)。ここでの答えから、それは私が望むものだけのようです。

4

1 に答える 1

8

regedit.exe を起動して、他のプログラムがどのように動作するかを確認してください。progid は HKEY_CLASSES_ROOT にリストされています。表示されるリスト内のファイル名拡張子キーの (デフォルト) 値は、拡張子に関連付けられた progid です。いくつかの一般的なサンプル:

  • .dll = "dllfile"
  • .exe = "exeファイル"
  • .ico = "icofile"
  • .txt = "txtファイル"

パターンがわかります。このように見える必要はありません。単なる規則です。「YourCompany.YourFileType」は、より説明的であり、名前の衝突を回避するという利点もあります。

于 2012-04-22T19:21:26.007 に答える