Zitat von
leddl:
Du mußt in
functionen auch
main einbinden, sonst kann er dort natürlich Form1 auch nicht kennen. Damit das funktioniert, darfst du allerdings nicht
main einfach in die Uses-Klausel schreiben, da der Compiler eine Überkreuz-Einbindung nicht erlaubt. Daher mußt du im
Implementation-Teil deiner
functionen-
Unit ein 2. Uses-Statement schreiben und dort deine
Unit main einfügen.
und dann kannst du mit
main.EineFunktion()
deine Funktion ansprechen.
In main muss EineFunktion dann aber public sein, oder sie muss
globaldefiniert sein
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.