Entwickler-Ecke

Off Topic - Setup...Programm....


Scrat - Do 28.11.02 14:27
Titel: Setup...Programm....
Hallo erstmal.....

Ich habe einen Texteditor geschrieben (mit Delphi).
Nun bin ich dabei eine Art Setup-Programm zu schreiben
(auch mit Delphi).


Mit diesem Setup-Programm soll der spätere Benutzer den Pfad des Zielortes wo der Texteditor installiert werden soll bestimmen können.

Das Programm Texteditor soll mit Hilfe dieses Programms installiert werden.

Man soll später nur die Setup.EXE herunterladen müssen um den Texteditor zu installieren.

Nun meine Frage:
Wie stell ich es an, dass ich eine fertige EXE-Datei(der Texteditor) dem Installationsprogramm hinzufüge, so das das Installationsprogramm sofort weis welche Datei es installieren soll und wo es diese Datei findet.


MFG
Scrat

PS: Dieses Setup Programm welches man mit Delphi installieren kann möchte ich nicht nutzen.


Klabautermann - Do 28.11.02 14:35

Hallo,

ein Setup-Programm zu schreiben ist eine menge Arbeit. Zumindest wenn es Universell einsetzbar sein soll. Ein Beispiel währe Inno-Setup [http://www.jrsoftware.org/isinfo.php], welches du dir auch im Delphi Queltext runterladen kannst.
Um dein Texeditor in das Setup Programm zu bekommen musst du es entweder mit Einkompilieren (alles andere als universell) oder an deine Setup Exe anhängen.
Zu beiden Methoden solltest du Postings in diesem Forum finden.
Wie gesagt, ein fertiges SetupProgramm wie z.B. Inno-Setup zu verwenden ist einfacher.

Gruß
Klabautermann


Scrat - Do 28.11.02 14:52

OK....ne Menge an Arbeit is nie gut... :lol:

Köntest du mir das mit dem.....Einkompilieren ...... näher erklären???


Dann wäre das Installationsprogramm also nur für den Texteditor..soso....wäre aber für den anfang auch nicht schlecht.


Mach ich das über "PROJEKT" -> "EXISTIERENDES PROJEKT HINZUFÜGEN"
???
oder bin ich da auf ner ganz falschen Fährte?


Udontknow - Do 28.11.02 15:28

Das Einkompilieren erfolgt, indem man die EXE als Resource in ein Installationsprogramm steckt. Das Proggie kann dann mit einem ResourceStream einfach diese Exe wieder irgendwohin schreiben.

Cu,
Udontknow


Scrat - Do 28.11.02 15:44

die EXE als Resource in ein Installationsprogramm


?????????????Und wie mach ich das???????????????



:roll:


Klabautermann - Do 28.11.02 15:45

Hallo,
Scrat hat folgendes geschrieben:
Köntest du mir das mit dem.....Einkompilieren ...... näher erklären???

ich glaube das machen die Schweitzer [http://www.swissdelphicenter.ch/de/showcode.php?id=594] recht gut.

Gruß
Klabautermann


Delete - Do 28.11.02 17:26

[url=http://www.luckie-online.de/downloads/mp3-player.zip]MP3-Player[/url] Ein kompilieren einer DLL mit extrahieren der selbigen beim Programmstart.


Cashels - Do 28.11.02 20:05

Hallo,

wenn wir schon beim Thema Setup Programme sind, ich fahr ganz gut mit dem ZUpMaker von IBSoftware. Hat zwar einige Fehler, aber für einfache Setuproutinen find ich ist es sehr gut geeignet. Kostet glaub ich 25 Euro oder so.

Gruss,
Tom


foxy - Fr 29.11.02 09:45

Also wie KLabauti scho gesacht hat ... InnoSetup iss wirklich gut ... hab ich auch benutzt man kann pfade zuweisen, der benutzer kann zwar den Programmpfad bestimmen aber die untergeordneten ordner kannst du sagen wo die hin sollen :lol:


Anonymous - Fr 29.11.02 12:46

Ich habe jetzt auch das "Inno-Setup" ausprobiert.

Das ist wirklich spitze....
habe jetzt mein Versuch ein eigenes Setup-Programm zu schreiben erstmal beiseite gelegt.

Scrat


Scrat - Fr 29.11.02 12:49

Anonymous hat folgendes geschrieben:
Ich habe jetzt auch das "Inno-Setup" ausprobiert.

Das ist wirklich spitze....
habe jetzt mein Versuch ein eigenes Setup-Programm zu schreiben erstmal beiseite gelegt.

Scrat



Diese Antwort kam von mir.....sorry hatte vergesen mich einzuloggen