@furious programming za pomocą Innosetup zwykłe pliki programowe potrafie zrobić.
Ale mam bazę w pliku baza.IB.
I jak to zrobić aby po odpaleniu pliku na pen-drive zainstalował mi się program wraz z interbase na komputerze aby mi chodził program z tą bazą.
Inerbase? Naprawdę? No może, ale to bez sensu skoro jest darmowy Firebird ;-)
Musisz napisać instalator - przecież to oczywiste. Tak, możesz to zrobić w InnoSetup.
Jak? Normalnie, patrzysz co potrzebne i piszesz skrypt instalacyjny. InnoSetup może instalować inne programy, czyli wywołać taki instalator - czyli nawet "jakiejś bazy danych czy coś".
Ale poważnie, ja pierdykam, piszesz aplikację na Interbase i zadajesz pytanie w stylu "[...] to jakiś serwer zainstalować trzeba czy coś?".
To tak jakbyś jechał samochodem i nie wiedział, że auto spala benzynę i czasami trzeba je tankować. Więcej - Ty nawet nie wiesz co to jest ta benzyna i uważasz, że to jakieś "coś" podobne do tych ludzików wewnątrz telewizora - "coś" podobnego i "jakoś" to działa, ale kto by sobie tym zaprzątał jak i po co.
A więc, co dokładnie chcesz zainstalować. Jakiej bazy używa Twój program?
Wersji serwera Interbase jest kilka i każda z nich może przechowywać dane w pliku *.IB
.