Announcement

Collapse
No announcement yet.

Eigenschaften von verschachtelten Componenten (TLabeledEdit) auslesen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Eigenschaften von verschachtelten Componenten (TLabeledEdit) auslesen

    Hallo,
    ich möchte die Eigenschaftwerte der Komponenten, die ich in meiner Software verwendeten habe auslesen. Das geht perfekt über
    AnsiString ASEigenschaft = "Name";
    MyPropInfo = GetPropInfo(MyComponent, ASEigenschaft.c_str());
    ASEigenschaftwert = GetStrProp(MyComponent, MyPropInfo);
    !
    Nun habe ich aber auch die verschachtelte Componente TLabledEdit eingesetzt. Weiss eventuell jemand wie ich auf die Eigenschaften von "EditLabel" der TLabeldEdit-Komponente zugreifen kann?

    Danke,
    Stefan

  • #2
    Woher kommt MyComponent?

    Ein TLabelEdit hat auch nur einen Namen??? Dort hat nicht das Label einen Namen und das Edit noch einen extra Namen.

    Die Eigenschaften von Label und Edit sind "zusammengefasst"
    Christian

    Comment


    • #3
      Hallo Christian.

      MyComponente beschreibt die TComponent Klasse:

      TComponent *MyComponent;

      Die Frage ist, wie ich auf die Eigenschaftswerte des in dem TLabeledEdit vorhandenen EditLabel zugreifen kann. Das EditLabel ist ja quasi eine Unterklasse der Klasse TLabeledEdit und ich habe das Problem, das ich nicht auf den Caption-Wert von EditLabel mit GetPropInfo(...) ohne weiters zugreifen kann. Bei einem TLabel ist das kein Problem

      Comment

      Working...
      X