Solved

adding icons to a .res file

Posted on 2000-02-14
19
204 Views
Last Modified: 2010-04-04
how can I add a .ICO file to my .RES file?
0
Comment
Question by:jchua
19 Comments
 
LVL 12

Accepted Solution

by:
rwilson032697 earned 170 total points
ID: 2518075
You can do this by running the Resource Workshop (which comes with D5) and editing .res file to include the icon.

Or, you can create a .rc file that looks like this:

1   ICON   "MyIcon.ico"

Then compile that to a .res file usung brcc32.exe in the delphi bin directory like this:

brcc32 MyRes.rc

Then include the res file in your app by including this line in the .DPR file:

{$R MyRes.res}

Cheers,

Raymond.
0
 
LVL 15

Expert Comment

by:simonet
ID: 2518233
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
0
 

Author Comment

by:jchua
ID: 2520967
Adjusted points to 80
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:jchua
ID: 2520968
how do i create a .rc file?
0
 
LVL 12

Expert Comment

by:rwilson032697
ID: 2521007
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.


0
 

Author Comment

by:jchua
ID: 2521070
Adjusted points to 90
0
 

Author Comment

by:jchua
ID: 2521071
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.
0
 

Author Comment

by:jchua
ID: 2521516
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.
0
 

Author Comment

by:jchua
ID: 2521521
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.
0
 

Author Comment

by:jchua
ID: 2521579
Adjusted points to 140
0
 

Author Comment

by:jchua
ID: 2521580
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?
0
 
LVL 12

Expert Comment

by:rwilson032697
ID: 2521765
Did bcc32 report any errors when it compileed the .res file?
0
 
LVL 17

Expert Comment

by:geobul
ID: 2521822
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
0
 

Author Comment

by:jchua
ID: 2525482
Adjusted points to 160
0
 

Author Comment

by:jchua
ID: 2525483
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?
0
 
LVL 12

Expert Comment

by:rwilson032697
ID: 2525524
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.
0
 

Author Comment

by:jchua
ID: 2525576
Adjusted points to 170
0
 

Author Comment

by:jchua
ID: 2525577
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??
0
 
LVL 12

Expert Comment

by:rwilson032697
ID: 2525733
No, I don't believe you can. But then cutting and pasting isn't that bad unless you have LOTS of them!

Cheers,

Raymond.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Is anyone willing to have a look through this code and help debug? 25 91
Delphi: Connect to running MS Outlook 4 156
Dynamically Created Query 3 69
RESTRequest Parameter 4 51
This article explains how to create forms/units independent of other forms/units object names in a delphi project. Have you ever created a form for user input in a Delphi project and then had the need to have that same form in a other Delphi proj…
Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

685 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question