Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - INclude Datei einbinden, aber wie?


Jacdelad - Do 13.09.07 12:59
Titel: INclude Datei einbinden, aber wie?
Ich hab mal wieder ne ganz einfach, blöde Frage:

Wie kann ich in Delphi eine Include-Datei einbinden?

In XProfan schreibe ich einfach "$I Include.inc" und im Programm ist es dann als würde der Inhalt der Datei an genau der Stelle stehen. Aber wie geht das in Delphi??

Jac


alex517 - Do 13.09.07 13:31

Hi,


Delphi-Quelltext
1:
{$I Dateiname}                    
oder

Delphi-Quelltext
1:
{$INCLUDE Dateiname}                    

alex


Jacdelad - Do 13.09.07 13:32

Danke!


BenBE - Do 13.09.07 20:27

Zub beachten ist dabei aber, dass alle Anweisungen innerhalb der Include-File sich auf den gleichen Anweisungs-Block beziehen müssen.
Du kannst also nicht in einer Include-File die in einer Prozedur zu deklarierenden Variablen schreiben und dann


Delphi-Quelltext
1:
2:
3:
4:
5:
Procedure Foo;
{$I 'vars.inc'}
Begin
    Bar;
end;


schreiben. Wenn Du Zeile 1 und 2 vertauscht, geht's, hat dann aber ne andere Bedeutung.