編集部ピックアップ

ゴルフお悩み相談箱
ゴルフお悩み相談箱

コースでのナイスプレーには正しい知識と練習が必須!飛ばない、曲がる、ゴルフの悩みを解決

気になるキーワード

検索語キーワードランキング

1位:
up
2位:
up
3位:
down

PR

VS2003で「プログラムから開く」のプログラム名称

例: 引越し 荷造り

検索オプション 質問する

質問

質問者:tatumi4 VS2003で「プログラムから開く」のプログラム名称
困り度:
  • 困っています
いつもお世話になっております。
現在、VS2003にてVisual Basicでプログラムを開発しております。
開発したexeは、起動時のパラメータ(画像ファイルパス)により動きを分岐しております。
プログラム自体は正常に動いているのですが、プログラム名称が反映されていません。
具体的には、

・開発したプログラムはSetupにてインストールします。
・エクスプローラで画像ファイルを選択して右クリックします。
・「プログラムから開く」-「プログラムの選択」
・参照ボタンでインストールしたプログラムのexeを選択

ですが、一覧にアイコンは表示されるのですが、プログラム名称が空白です。
この名称のデータはどこで指定するのでしょうか?
VS2005では、何も苦労する事なく表示されたような気がしますが、VS2003だと表示されません。
ご教授のほど、よろしくお願いいたします。
XP Pro SP2/VS2003/VB/.NET Freamwork 1.1
質問投稿日時:07/07/24 16:51
質問番号:3195681
この質問に対する回答は締め切られました。

回答

良回答20pt

回答者:tsukasa-12r AssemblyInfo.vb に
<Assembly: AssemblyTitle("")>
という記述があると思います。これを
<Assembly: AssemblyTitle("XXXX")>
のようにすると、アプリケーションのタイトルが XXXX になります。
ただし、一度、"" の状態で「ファイルを開くプログラムの選択」で選択すると、レジストリの
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache
に記録されてしまうみたいです。いったんこれを削除して、再度、「ファイルを開くプログラムの選択」で選択するとタイトルが表示されると思います。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:07/07/25 20:36
回答番号:No.1
この回答へのお礼tsukasa-12rさん、非常に的確なアドバイス、ありがとうございました。
<Assembly: AssemblyTitle("")>に気がついて記述したのですが、どうしてもタイトルが表示されませんでした。
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache
を削除したら、表示されて解決しました。
本当にありがとうございました。

この質問に関連するQ&A

[PR] お役立ち情報