Extra eine Unit2 nur für diese Funktion? Brauchst du nicht, denn:
1) kannst du diese Funktion auch direkt in die DPR-Datei schreiben
2) kannst du sie auch einfach in die Unit1 packen
3) kann man in jede Unit einen initialization-Abschnitt packen die ganz am Anfang des Programms ausgeführt werden...
Zu 1:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19:
| program Project1;
uses Forms, Unit1 in 'Unit1.pas' ;
{$R *.res}
procedure Funktionsonstwas(Parameter: xxx); begin end;
begin Funktionsonstwas(Parameter); Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end. |
Zu 3:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| unit Unit1;
interface
implementation
procedure Funktionsonstwas(Parameter: xxx); begin end;
initialization Funktionsonstwas(Parameter); end; |