1.VB2013 で EXE に複数のアイコンを登録する方法(03_IDE_01) |
1.VB2013 で EXE に複数のアイコンを登録する方法 2.VB2005〜の開発で使用できるアイコン・bmp集の保存場所 3. 4. 5. 6. |
下記プログラムコードに関する補足・注意事項 動作確認:Windows 8.1 (Windows 7) / VB2013 (VB2010) / Framework 4.5.1 / 対象の CPU:x86 Option :[Compare Text] [Explicit On] [Infer On] [Strict On] Imports :追加なし 参照設定:追加なし その他 : : このサンプル等の内容を無断で転載、掲載、配布する事はお断りします。(私の修正・改訂・削除等が及ばなくなるので) 必要ならリンクをはるようにして下さい。(引用の場合は引用元のリンクを明記して下さい) |
1.VB2013 で EXE に複数のアイコンを登録する方法(03_IDE_01) |
※ 説明用の画像及び文は、VB2010 の当時のままですが、VB2013でも殆ど変りませんので そのままにさせて頂いております。(VB2005以降なら可能です。) 1.メニューのファイルから新しいファイルを選択して開く 2.全般を選択して、右のフレームから[ネイティブリソーステンプレート]をクリックして開く 3.[ネイティブリソーステンプレート]を開くと上記のような画面が表示されるので、4.〜 を実施する。 次に、プロパティウィンドウから5.〜を実行する(False に出来ない場合は後で実行して下さい) 4.ResTempl1.res を選択して右クリックし、リソースの追加をクリックして下さい。 5.Icon を選択して、インポートをクリックして希望のIconファイルを選択してインポートして下さい。 複数のファイルが必要な場合、複数回実施して下さい。 6.追加できましたら、一旦 ResTempl1 を保存して下さい。 拡張子を res に設定し、ファイルの種類を 32 ビットリソースファイル を選択して保存して下さい。 保存場所を、*.vbproj ファイルと同じフォルダーにして下さい。 7.保存できたら、プロジェクトをアンロードします。 11.〜 を実行し、12.〜をクリックする 8.12.〜を実施して、13.〜を実行し *.vbproj ファイルを編集します。 9.赤枠の部分を追加します。 追加できたら念の為一旦保存しておいて下さい。 Win32Resource の要素名の下に青い波線が表示されますが、無視して下さい。 Win32Resourceが正しい要素名だそうです。 ResTempl1.res = 保存時に付けたファイル名 <PropertyGroup> <Win32Resource>ResTempl1.res</Win32Resource> </PropertyGroup> ※ 上記コードは直接コピー・アンド・ペーストしないで、一旦メモ帳にでもペーストしてから改めて コピー・アンド・ペーストして使用するようにして下さい。(動作不良になります) 10.次にプロジェクトを再読み込みし、ビルドして確認して見て下さい。 うまくできていれば、これで複数のアイコンが登録出来ているはずです。 ビルド時エラーがでるようなら、一旦全て保存して終了し再度プログラムを読み込んでからビルドして見て下さい。 |
2.VB2005〜の開発で使用できるアイコン・bmp集の保存場所 |
\Program Files\Microsoft Visual Studio 10.0 等のインストールしたフォルダーの \Common7\VS2010ImageLibrary\1041\VS2010ImageLibrary.zip (VS 2010) にインストールされています。 \Common7\VS2008ImageLibrary\VS2008ImageLibrary.zip (VS 2008) \Common7\VS2005ImageLibrary\VS2005ImageLibrary.zip (VS 2005) 上記あたりのフォルダー内を探して見て下さい。 尚、このイメージライブラリは、Express Edition には付属していません。 詳しくは、下記サイトをご覧ください。 http://msdn.microsoft.com/ja-jp/library/ms247035(v=vs.100).aspx |
3. |
4. |
5. |
6. |
検索キーワード及びサンプルコードの別名(機能名) |
http://www.caulacbovb.com/mp_details.php?pid=85446 http://blogs.msdn.com/b/cheller/archive/2006/08/24/718757.aspx アイコンを複数,EXEファイル,ショートカット,複数サイズのアイコン Visual Studio Image Library |