Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Datei beim compile einbinden (https://www.delphipraxis.net/93486-datei-beim-compile-einbinden.html)

ljmarkus 6. Jun 2007 17:33


Datei beim compile einbinden
 
Hallo..

Wie kann ich eine Datei beim Compile einbinden?

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
// Hier dann die zb. info.txt einlesen beim compilieren.

end;
In der (info.txt) sind diverse Daten drin zb.:
EM[0,0,0] := 173
EM[0,1,0] := 157
...
...


Danke schön...

lg, markus

DeddyH 6. Jun 2007 17:43

Re: Datei beim compile einbinden
 
Du meinst beim Erzeugen des Fensters (Compile würde ja heißen, die Daten liegen als Ressource vor, und selbst dann würden sie nicht beim Kompilieren, sondern beim Linken eingebunden). Tja, wenn Du uns mitteilst, wie Du die Daten brauchst, könnte man da eher helfen.

Hawkeye219 6. Jun 2007 17:50

Re: Datei beim compile einbinden
 
Hallo Markus,

vielleicht suchst du ja nur Include-Dateien:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  {$I info.txt}
end;
Die Datei info.txt muß allerdings syntaktisch korrekten Pascal-Code enthalten.

Gruß Hawkeye

DeddyH 6. Jun 2007 17:53

Re: Datei beim compile einbinden
 
Ich glaube, er will zur Laufzeit Einstellungen aus einer Datei laden. Stimmt's Markus?

ljmarkus 6. Jun 2007 17:53

Re: Datei beim compile einbinden
 
Ja genau Include war es.

In der Datei ist Delphi Code drin ca 1000 Zeilen und der Übersichtshalber wollte ich
die dann extern haben und beim Compilieren einbinden.

lg, markus

ljmarkus 6. Jun 2007 18:10

Re: Datei beim compile einbinden
 
und wie muss es zur Aussehen das es zur Laufzeit eingebunden werden soll ?

Danke, Markus

Elvis 6. Jun 2007 18:14

Re: Datei beim compile einbinden
 
Zitat:

Zitat von ljmarkus
und wie muss es zur Aussehen das es zur Laufzeit eingebunden werden soll ?

Code extern zur Laufzeit einbinden nennt man Hier im Forum suchenPackage, Hier im Forum suchenDLL oder Pascal script. ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:12 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