Thema: Delphi Code auslager

Einzelnen Beitrag anzeigen

Benutzerbild von Tonic1024
Tonic1024

Registriert seit: 10. Sep 2003
Ort: Cuxhaven
559 Beiträge
 
RAD-Studio 2009 Ent
 
#2

Re: Code auslager

  Alt 20. Jun 2005, 07:40
Du solltest deine Struktur überdenken.

Normalerweise gehört alles was in deiner Klasse Form1 (oder wie auch immer die heisst) deklariert ist auch quellcodemäßig in die Unit, wo auch die Klasse, zu der sie dazugehören, deklariert ist.

Was du aber tun könntest, wäre in deinem OnClick die Funktion XY aufzurufen, der einen sinnvollen Namen zu geben, und diese dann in eine externe Unit auszulagern.

Der Unit brauchst du dann nur noch einen passenden Namen geben, damit du sie wieder findest bei Bedarf. Und die PAS-Datei im selben Ordner speichen wie dein Projekt. Um Zugriff auf deine Funktionen zu bekommen brauchst du die pas-Datei nur in die Uses-Klausel aufnehmen, gleich hinter dem Schlagwort "Implementation". Wenn du auch noch Deklarationen in der Unit hast sollte sie lieber (musst) ganz oben in die Uses-Klauseln setzen.

MfG

Toni
Der frühe Vogel fängt den Wurm, richtig.
Aber wird nicht auch der frühe Wurm vom Vogel gefressen?
  Mit Zitat antworten Zitat