Click to See Complete Forum and Search --> : Making A Program That Creates A EXE file


2MuchRiceMakesMeSick
July 2nd, 2007, 09:43 PM
How can I create a program that makes a separate executable file?

Krishnaa
July 4th, 2007, 08:07 AM
The executables are formatted, creating a Formatted file is easy when you have the contents ready with you. In case of executables, you need the code (I am assuming you are not asking how to create the code too...that would be writing whole compiler & linker), so if you have some exe to refer, you can make a copy of it and modify it to fit your requirements (like updating the resources such as icon, bitmap etc.) and there you get your own customized exe....

2MuchRiceMakesMeSick
July 17th, 2007, 08:29 AM
The executables are formatted, creating a Formatted file is easy when you have the contents ready with you. In case of executables, you need the code (I am assuming you are not asking how to create the code too...that would be writing whole compiler & linker), so if you have some exe to refer, you can make a copy of it and modify it to fit your requirements (like updating the resources such as icon, bitmap etc.) and there you get your own customized exe....


lets say I want to create a executable file that will work on any computer without my computer installed.

i want to have a slideshow program that contains several pictures and will display them but only be one executable file.

Krishnaa
July 17th, 2007, 08:33 AM
So you actually dont need to write a PE, you can simply have a template Exe, which shows the pictures from it's resource.... Now you can have another program to put pictures in this exe's resources as per the requirement....

Zaccheus
July 17th, 2007, 09:28 AM
lets say I want to create a executable file that will work on any computer without my computer installed.

i want to have a slideshow program that contains several pictures and will display them but only be one executable file.
One possibility would be to use self-extracting WinZip which auto-runs the application.