Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#4

AW: Zugriff auf Controls bringt Fehler Zugriffsverletzung

  Alt 27. Nov 2016, 17:07
Es gibt nur einen "Unterschied".

Zitat:
Self.Controls -> Self.FindControl // die Parent-Beziehungen
Self.Components -> Self.FindComponent // die Owner-Bezieungen
Alle Komponenten im FormDesigner haben immer die Form als Owner
und Parent ist die Koponente, wo deine Komponente drauf liegt.

Liegt dein TDBNavigator z.B. in einem TPanel, dann findest du ihn in Self.Controls nicht mehr, da Self hier die Form ist und nicht das Panel.
Innerhalb von Methoden der Form ist Self die Form selber, bzw. Self ist auch immer implizit da, auch wenn man es nicht explizit angibt.
$2B or not $2B

Geändert von himitsu (27. Nov 2016 um 17:24 Uhr)
  Mit Zitat antworten Zitat