Thema: Delphi Arbeit mit Units

Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#8

Re: Arbeit mit Units

  Alt 14. Jun 2009, 11:33
afaik unterstützt Delphi noch keine partial classes sodass man die Klasse TForm1 in einer Unit vollständig implementieren muss.

Also nichts mit "procedure TForm1.Button2Click(Sender:TObject)" in Unit2

2 mögliche Workarounds:
In Unit2 eine eigene Klasse definieren, die dann die Mezhoden implementiert. Problem: Es wird evtl. eine nicht unerhebliche Menge an Schnittstellenfunktionen nötig werden oder alles wir public gemacht.

In Unit2 nur den Code auslagern, in normale Funktionen. In Unit1 dann nur Eventhandler, die legendlich die Funktionen aus Unit2 aufrufen.

Mich würde erstmal interessieren: Warum möchtest du das Formular in 2 Units aufteilen?
  Mit Zitat antworten Zitat