Thema: Delphi Verkürzung des Codes

Einzelnen Beitrag anzeigen

TBx
(Administrator)

Registriert seit: 13. Jul 2005
Ort: Stadthagen
1.880 Beiträge
 
Delphi 12 Athens
 
#8

Re: Verkürzung des Codes

  Alt 9. Nov 2006, 09:13
und noch was wichtiges:
Man findet in Deinem Quellcode folgendes:
Delphi-Quellcode:
procedure TForm4.Panel1Click (Sender:TObject);
begin
  [...]
  Form4.berechne;
end;
Sowas sollte man grundsätzlich nicht machen.
Du referenzierst hier in der Implementation Deiner Klasse TForm4 die Eine Instanz (Form4) der selben Klasse.
Dadurch würde in jeder weiteren Instanz der Klasse immer wieder nur die Procedure berechne aus der Instanz Form4 verwendet.
Außerdem wäre jede Instanz Deiner Klasse nur dann lauffähig, wenn in dem Programm zumindest die Instanz mit Namen Form4 vorkommt und diese von der Instanz aus erreichbar ist.
Dem oo-Ansatz entspricht es, das Form4 ganz weckzulassen.


Gruß

onlinekater
Thomas Breitkreuz
Gruß Thomas
- Admin DelphiPRAXIS
- Admin Delphi-Treff
- Embarcadero MVP
  Mit Zitat antworten Zitat