I used to use VB6 for years but now I only have Visual Studio.NET installed, so it's hard for me to remember back and picture what you're seeing.
As far as an icon, you're talking about the little icon that shows up on the top left of the title bar of the application window, right?
Are you sure that you're choosing something that, indeed, is an icon? ;) (sorry, but I just had to ask that one)
The only other thing I can remember (and my experience with VB6 has been nonexistent for years already) is that if you want to put an icon on a command button, even after you choose the icon you want, nothing will change, until you set its style attribute to "graphical".
I'm sure this doesn't apply to application icons though. (Just for the heck of it, I just set up an icon in a Visual Basic.NET application with no problems, and I don't remember having any problems with VB6 either?)
Would you maybe be able to send a screenshot? Or provide some more detailed info ... this is a bit boggling, *IF* we're talking about the same thing!
Dani
The Queen of DaniWeb
21,551 posts since Feb 2002
Reputation Points: 1,555
Solved Threads: 376
Skill Endorsements: 124
Well, the taskbar icon is the same as the icon I was talking about ... it just goes to the taskbar when the program is minimized.
I don't understand why this doesn't work. Are you sure you're in the right property field? Do you have a screenshot or ... ?
Dani
The Queen of DaniWeb
21,551 posts since Feb 2002
Reputation Points: 1,555
Solved Threads: 376
Skill Endorsements: 124
What if you tried doing it as a typed command? e.g., on form load, do myForm.icon = myIcon.ico or something along those lines
at least for now, to debug?
Dani
The Queen of DaniWeb
21,551 posts since Feb 2002
Reputation Points: 1,555
Solved Threads: 376
Skill Endorsements: 124
I've had this problem in the past with Visual Basic 5. It's a pain. It was with an icon I created. When I tried another icon, one that came with Visual Basic, it worked fine. Try using another icon and see what happens. I get the feeling that even if you set the icon at runtime, you will get the same error (at least I did). Send me the icon, let me try it on my machine.
If you want to load an icon at runtime, you can try something like this in your form_load():
Form1.Icon = LoadPicture("c:\x.ico")
or wherever you icon is. Let me know how it goes. My e-mail address is in my profile.
samaru
a.k.a inscissor
1,256 posts since Feb 2002
Reputation Points: 262
Solved Threads: 18
Skill Endorsements: 22
The code works for me. Send me the icon.
samaru
a.k.a inscissor
1,256 posts since Feb 2002
Reputation Points: 262
Solved Threads: 18
Skill Endorsements: 22
Thanks for sending me the icon! ;)
samaru
a.k.a inscissor
1,256 posts since Feb 2002
Reputation Points: 262
Solved Threads: 18
Skill Endorsements: 22
Not to bump an old thread,
Then why did you?
After three years do you really think he's been waiting for an answer?
WaltP
Posting Sage w/ dash of thyme
11,404 posts since May 2006
Reputation Points: 3,421
Solved Threads: 1,055
Skill Endorsements: 37