AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

exe Datei erstellen

Ein Thema von N47R0N · begonnen am 15. Jun 2005 · letzter Beitrag vom 18. Jun 2005
Antwort Antwort
Seite 3 von 3     123   
Karbrüggen

Registriert seit: 11. Okt 2004
16 Beiträge
 
#21

Re: exe Datei erstellen

  Alt 17. Jun 2005, 15:29
Zitat von luckystar85:
Verwenden Programme die Installationen erstellen die gleiche Technik. Dort kann ich ja auch sagen das ich diesen Dailog mit dem Bild und dem Text haben möchte. Haben die auch eine exe als Resource angehängt die sie dann einfach bearbeiten?
Möglich, dass die auch einen eigenen Compiler haben...

Ich hab mal spasseshalber ein Setup geschrieben, das Config-Infos in eine INI speichert, die entsprechenden Dateien kopiert, alles zusammen dann komprimiert und an eine EXE anhängt.

Bei der Installation wird dann zuerst der Anhang entpackt, die INI-Datei ausgelesen und dementsprechend verfahren.

Leider hab ich das Prog gelöscht...

mfg
  Mit Zitat antworten Zitat
Niko

Registriert seit: 23. Jun 2003
416 Beiträge
 
Delphi 2006 Professional
 
#22

Re: exe Datei erstellen

  Alt 17. Jun 2005, 16:34
Hi,

hier gibt's ein Beispiel von Luckie, wie man mit dieser Technik selbstextrahierende Dateien erstellt.
"Electricity is actually made up of extremely tiny particles called electrons, that you cannot see with the naked eye unless you have been drinking." (Dave Barry)
  Mit Zitat antworten Zitat
Benutzerbild von FAlter
FAlter

Registriert seit: 21. Jul 2004
Ort: Ostfildern
1.096 Beiträge
 
FreePascal / Lazarus
 
#23

Re: exe Datei erstellen

  Alt 17. Jun 2005, 18:22
Nein, gibts nicht mehr...


Ich hab da mal im MSDN was gesehen, ein Beispiel, wo eine Dialogressource (KEIN Delphi-Form) von einer EXE zu einer anderen Kopiert wurde. War in C geschrieben.

Ich finds leider nicht mehr, aber da wurden die exe's mit LoadLibrary geladen (!) und dann über irgendeine API-Funktion kopiert.

Wenn du jedoch nicht die Ressourcen, sondern den Code deiner EXE ändern willst, würde ich empfehlen, falls dein Programm wirklich nur unter manchen Systemen läuft, mehrere Exen anzuhängen und dann eine davon in eine Datei zu schreiben (Windowsversion ermitteln oder eine EXE für Win32, eine für .NET 1.0 und eine für .NET 1.1, ...). Für die Styles usw. kannst du dann immer noch noch Ressourcen ändern.
Felix Alter
  Mit Zitat antworten Zitat
Niko

Registriert seit: 23. Jun 2003
416 Beiträge
 
Delphi 2006 Professional
 
#24

Re: exe Datei erstellen

  Alt 18. Jun 2005, 19:54
Zitat von FAlter:
Nein, gibts nicht mehr...
Na ja, wenn er auch unbedingt seine Seiten umstrukturieren muss, ohne auf die Links hier zu achten ...

Das Beispiel gibt's aber trotzdem noch, hier der aktuelle Link.
"Electricity is actually made up of extremely tiny particles called electrons, that you cannot see with the naked eye unless you have been drinking." (Dave Barry)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz