sara-arian wrote: > I don't know how to setup my delphi application used access database to > run on any computer without needing delphi.
Get a clean Windows installation. Copy your EXE file onto it and try to run your program. It probably won't work. Make the minimum changes to the system until your program works by copying other support files or installing other software. Write down everything you're doing. Pay attention to the files you're copying. If they're listed as redistributable, then you can include them with your installation. If they're not redistributable, then you'll have to add them to your program's list of requirements. Now, make a program to copy all those files and make the necessary registry entries for you. That's your installer. > I don't want to use > installshield or other setup softwares. Why not? That's exactly what they're for. They make your life easier by doing all the complex installation tasks correctly for whatever Windows version you're installing on, they sometimes have built-in tools for making upgrade and patch installations, and they give comfort to the users because the users see familiar installers instead of some home-grown program that's probably going to mess things up on their not-quite-what-the-developer-expected systems. -- Rob

