Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
4. Jun 2009
Aber wie gesagt: Sollte es sich dabei um feste Daten und DLLs handeln, die das Programm dann benutzt und nicht erst beim Benutzer zur Exe dazukommen, machst du dir mit dieser Methode sehr viel unnötige Mühe. Dann wären Ressourcen eine fertige und einfach benutzbare Möglichkeit dafür. ;-)
Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
3. Jun 2009
Ein kleines Beispiel hat er ja schon gepostet. ;-)
Und TResourceStream geht fast ebenso. Nur dass du als Parameter beim Erzeugen nicht die Datei sondern den Namen und Typ der Ressource angeben musst.
Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
3. Jun 2009
Ja, natürlich, deshalb habe ich das ja auch entsprechend eingeschränkt. "Wenn man nur etwas mitliefern will"
Denn so hörte es sich an nach dem Eingangspost. ;-)
Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
3. Jun 2009
Für das Anhängen habe ich hier eine einfach zu benutzende Möglichkeit gepostet:
http://www.delphipraxis.net/internal_redirect.php?p=1043105
Aber wenn du nur Dateien mit der Exe mitliefern willst, ist das ein äußerst unpassender Weg. Da sind Ressourcen genau richtig:Dafür kannst du TResourceStream benutzen. Dann hast du direkten Zugriff auf die Daten der Ressource.
Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
3. Jun 2009
Wieso externe .res? Die Ressourcendatei wird doch beim Kompilieren in deine Exe eingefügt. :gruebel: