Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: Anfängerfrage Komponente: Was gehört in Constructor Create?

  Alt 2. Feb 2016, 20:40
Golden Rule:

Niemals im constructor Verbindungen zu externen Resourcen aufbauen.

Das gilt für jede Klasse. Kommt die Verbindung nicht zustande und es wird zu Recht eine Exception geworfen, bekommt man keine Instanz erzeugt.

Dafür macht man sich eine Active Eigenschaft, die das dann steuert.

Eine Komponente hat einen Delphi-Referenz durchsuchenTComponent.ComponentState mit allerlei interessanten Informationen.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat