Entwickler-Ecke

Programmierwerkzeuge - gibt einen installer bei delphi wie bei vb?


Delete - Sa 13.11.04 20:39
Titel: gibt einen installer bei delphi wie bei vb?
hab da noch ne frage:

gibt es bei delphi eine funktion, womit man sein projekt mit einer setup file versehen kann, damit der benutzer, dem man das projekt geben möchte das setup file ausführt und alle musik bzw bilder mit dabei hat, damit das programm ohne probleme läuft.
bei vb gibt es so eine funktion, aber bei delphi habe ich sie nicht finden können.

ich hoffe auf eure hilfe
komodor


Moderiert von user profile iconTino: Topic aus Sonstiges verschoben am Mi 17.11.2004 um 10:42


Henry - Sa 13.11.04 20:45

Hallo,

bei den Prof. Versionen von Delphi ist InstallShield dabei. Damit kannst Du Setups für Dein Projekt erstellen.
Ansonsten gibt es InnoSetup (ist Freeware) [http://www.jrsoftware.org/]


Basti - Sa 13.11.04 20:45

Nein, das gibt es bei Delphi nicht.
Dafür musst du andere Installer-Programme benutzen.
"Inno Setup" ist ziemlich gut: http://www.innosetup.de/

[Edit] zu spät :P


Delete - Sa 13.11.04 20:48

bei der enterprise version ist es auch nicht dabei?
naja, dann werd ich mir wohl dieses
Zitat:
"Inno Setup"
runterladen müssen.

danke für eure hilfe!


Henry - Sa 13.11.04 20:55

komodor hat folgendes geschrieben:
bei der enterprise version ist es auch nicht dabei?
naja, dann werd ich mir wohl dieses
Zitat:
"Inno Setup"
runterladen müssen.

danke für eure hilfe!


Bei der Enterprise müßte es erst recht dabei sein (InstallShield) Leg mal die CD ein, da gibt es einen extra Punkt um InstallShield zu installieren. Es ist nicht automatisch mitinstalliert.
Aber InnoSetup ist eigentlich besser, verwende ich auch.


Delete - Sa 13.11.04 20:58

Henry hat folgendes geschrieben:

Bei der Enterprise müßte es erst recht dabei sein (InstallShield) Leg mal die CD ein, da gibt es einen extra Punkt um InstallShield zu installieren. Es ist nicht automatisch mitinstalliert.
Aber InnoSetup ist eigentlich besser, verwende ich auch.


und warum ist InnoSetup besser?


Henry - Sa 13.11.04 21:18

Ist halt geschmacksache, ich habe auch eine ganze Zeit mit InstallShield gearbeitet. Da bei Delphi aber eine etwas abgespeckte Version dabei ist fehlen halt einige Funktionen.
Ich wollte z.B. die Möglichkeit haben auf DLL's zugreifen und Seriennummern abfragen können. Das ging mit InstallShield nichtmehr (jedenfalls nicht mit der Version die bei Delphi dabei ist).

Ich denke das muß jeder für sich ausprobieren was besser ist.
Ich würde allerdings sagen das evt. InstallShield etwas einfacher zu Handhaben ist, da InnoSetup Scriptbasiert ist und InstallShield so eine Art Assistent.
Schau Dir mal beide an.


Delete - Sa 13.11.04 22:42

Henry hat folgendes geschrieben:
Ich denke das muß jeder für sich ausprobieren was besser ist.
Ich würde allerdings sagen das evt. InstallShield etwas einfacher zu Handhaben ist, da InnoSetup Scriptbasiert ist und InstallShield so eine Art Assistent.
Schau Dir mal beide an.


kann ich dir nur recht geben, also ich glaube ich bleibe für den anfang doch beim installshield, da innosetup keinen assistenten hat und man alles selbst programmieren muss.

hast du vielleicht irgendwelche tutorials für innosetup oder weißt du ob es irgendwo welche gibt? am besten auf deutsch.


Henry - Sa 13.11.04 22:56

Einen kleinen Assistenten hat InnoSetup auch, aber wenn man mehr machen möchte dann muß man es von hand machen.
Ein gutes Tutorial gibt es von Mathias Simmack [http://www.simmack.de/developer/doku/inno.shtml]


Delete - Mo 15.11.04 16:02

Henry hat folgendes geschrieben:
Einen kleinen Assistenten hat InnoSetup auch, aber wenn man mehr machen möchte dann muß man es von hand machen.
Ein gutes Tutorial gibt es von Mathias Simmack [http://www.simmack.de/developer/doku/inno.shtml]


vielen dank für deine hilfe! ich guck mir das tutorial mal an und schau dann mal, ob ich mich für innosetup oder für das bei delphi beigelegte install programm entscheide.

THX A LOT
komodor