フォームのIconプロパティにアイコンファイルを設定したいのですが、うまくいきません。直接、プロパティに参照ボタンで設定したり、
Form_Load()でForm1.Icon=LoadPicture("..\picture\16.ico")のようなコードを記述しても、「プロパティの値が不正です」とエラーのウィンドウが出ます。どのようにして、設定すればよいのですか?教えてください。
もちろんファイルは、アイコン形式なんですよね?
アイコンに指定できるファイルは、.ICOと.CURだけなんで。
もしアイコン形式のファイルを指定しているのに、
出来ない場合は、VBが壊れてるのかな?
ちなみにVBのバージョンとOSは?
ファイルは、アイコン形式だと思います。GIMP for Windowsとペイントでそれぞれ16ピクセルの正方形で作成して、拡張子を .ico で保存したのですが、どちらとも、エラーが出ました。VBのバージョンは、6.0 SP5。OSは、Windows98SEです。Iconプロパティの設定の仕方は、Pictureプロパティとほとんど同じですよね?Pictureプロパティのほうは、問題なく設定できるのですが。もしかしたら、壊れているかもしれません。ありがとうございました。
拡張子をicoにしてもアイコン形式になるわけではありません。
アイコンファイルはアイコンエディタなどで作成してください。
最後に使用するエディタはペイントですか?
Win98SEのペイントではアイコン形式のファイルを
作ることは出来なかったはずです。
GIMP for Windowsは使ったことないんで
アイコン作れるか知らないんですが。
Sayさんの言われるとおりアイコンでは無いような気がします。
試しにどっかからアイコン取ってきて試してみてください。
アイコンエディタで作成したら、うまくいきました。ありがとうございました。
ツイート | ![]() |