VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2006/06/25(Sun) 14:34
投稿者魔界の仮面弁士
Eメール
URL
タイトルRe: exeのアイコン変更について

> アイコンは、フリーのアイコン作成ソフトで作成しました。
どのソフトでしょうか?

たとえば、不正なアイコンファイル(拡張子がicoなだけで、中身がbmpな物とか)を指定した
場合には、"プロパティの値が不正"という表示になる事があります。


正しい ico 形式を指定しているにも関わらず、エラーになるようであれば……解像度などを
再確認してみてください。通常のアイコンは、一つの画像を、複数(1種類以上)の解像度表現にて
収めると思いますが、それぞれの画像のサイズと色数は、何に設定していますか?

とりあえず、一般的に使われるサイズとして、
 48 × 48
 32 × 32
 16 × 16
の 3 種類を含めるのが基本です。(古いOSを対象にした物は、48x48を省略する事もあります)

また、画像の色数としては、
 32bitカラー (αチャンネル付きフルカラー)
  8bitカラー (256色)
  4bitカラー (16色; VB6 で使うなら、もっとも一般的な色数)
  2bitカラー (モノクロ; 形骸化しているので、無理に含めなくても OK)
などが一般的です。


ただし、VB6 のフォームやコントロールが直接サポートしているのは、4bit以下のアイコンのみです。
256色以上のアイコンデータを含むファイルも利用できますが、256色で表示される場面は少なく、
殆んどの場合は、16色解像度のデータが優先的に利用される仕様になっています。


# 下記は、アイコンの作成法の一つです。参考になれば。
# http://www.microsoft.com/japan/msdn/windows/windowsxp/winxpicons.asp


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -