We help IT Professionals succeed at work.

adding icons to a .res file

jchua
jchua asked
on
594 Views
Last Modified: 2010-04-04
how can I add a .ICO file to my .RES file?
Comment
Watch Question

This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
CERTIFIED EXPERT

Commented:
Check out Athena's Place: http://www.bhnet.com.br/~simonet
and go to the How-To Projects page. There you'll find a couple demo applications (w/ source) that will teach how to deal with resources.

Alex

Author

Commented:
Adjusted points to 80

Author

Commented:
how do i create a .rc file?
For simple stuff like puttin an icon in a res file just use a text editor and do this:

1   ICON   MyIcon.ico

Then save it and follow the steps I outlined above...

Also look at simonets sample project - it quite good, though it is oriented towards resource DLLs, it will show you some useful information.

Cheers,

Raymond.


Author

Commented:
Adjusted points to 90

Author

Commented:
I was able to create MyRes.RES file but when i opened it in the image editor of Delphi I could not view or edit the icon i added.

Author

Commented:
I was able to create MyRes.RES file but when i opened it in the image editor of Delphi I could not view or edit the icon i added.

Author

Commented:
I was able to create MyRes.RES file but when i opened it in the image editor of Delphi I could not view or edit the icon i added.

Author

Commented:
Adjusted points to 140

Author

Commented:
Last question, hopefully, can i add an existing .ico file to my existing .res file using any of the methods mentioned?
ex. using d resource workshop?
Did bcc32 report any errors when it compileed the .res file?

Commented:
Hi,

adding new icon to res file with Delphi Image Editor:

1.Open res file.
2.Expand 'Contents-Icon'.
3.Right click on Icon and select New-Icon from the popup menu.
4.Select the size and colors you want and press OK.
5.From main menu select File-Open and open your existing ico file.
6.From main menu select Edit-SelectAll and then Edit-Copy.
7.Close ico file.
8.Right click on new icon from res file and select edit from popup menu.
9.From main menu select Edit-Paste.

Regards, Geo

Author

Commented:
Adjusted points to 160

Author

Commented:
No rwilson, the brcc32 did not report any errors.
when i opened the .res file, the icon is present but i cant edit it or even view it...
can i add icons in my res file without erasing the old icons in the res file?
You should be able to add items to the res file using the image editor:

Right-click on the contents item in the tree view, select new and a popup will appear asking you to choose the type of resource to add...

Cheers,

Raymond.

Author

Commented:
Adjusted points to 170

Author

Commented:
Yes raymond, but i have to cut and paste the image in the image editor in order to add it... what i am asking is how can i add an existing .ico file to my .res file???

example :
add  myface.ico to myres.res

how do i do this?

can i use the image editor for this??
No, I don't believe you can. But then cutting and pasting isn't that bad unless you have LOTS of them!

Cheers,

Raymond.
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.