como decia jack el destripador...vamos por partes...
1º tienes que seleccionar un instalador. El installshield es muy facil, te detecta los archivos que necesita, pero...no es gratis...tienes que pagar. Luego tienes el inno setup, completamente configurable y freeware pero no te detecta los archivos.
2º para detectar los archivos pues o buscas algun programa, hay uno llamado "depends", o sino, siempre puedes ir con el .exe a otro pc sin el compilador y mirar que fichero te pide....y entonces lo buscas en el pc con el compilador y te lo llevas al otro...y asi hasta que no necesites mas...Normalmente a mi siempre me suele pedir:
Yo uso borland c++ 5, con acceso a BD, quickreport...
Código:
borlndmm.dll
cc3250mt.dll
qrpt50.bpl
vcl50.bpl
vclbde50.bpl
vcldb50.bpl
vclx50.bpl
Para usar el installshield es seguir los pasos que te ofrece, si quieres usar el inno setup, en el foro hay unos cuantos hilos donde se explica como hacer un instalador, si tienes duda pregunta por aqui y te ayudare.