Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: (dumme Frage) String => TForm?

  Alt 10. Jun 2017, 21:55
Zitat:
Ist es möglich von einem String das passende TForm zu bekommen ohne nebenbei eine Liste der TForms (array) zu führen?
Ohne nicht, aber Delphi führt soeine Liste bereit.

Teil 2 könnte ich dann Screen.Forms[] übergeben.
Nein!

Die Indize sind nicht fest und Ändern sich ständig.
Erstmal beim Erstellen/Freigenben von Forms
und dann schiebt die VCL das aktive Fenster immer auf Position 0, womit sich die Reihenfolge in der Liste ändert.

Zitat:
Der Label-Name ist etwa 'ClearEditLbl_' + IntToStr(i) + '_NameDesEdits'
Man glaubt es nicht, aber im TLabel gibt es ein Control-Property, wo man das Edit angeben kann.
Erstmal bekommt dann das Edit den Fokus, wenn man seinen Namen (das Label) anklickt
und in deinem Fall kann man mit diesem Property direkt auf das Edit zugreifen.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (10. Jun 2017 um 21:57 Uhr)
  Mit Zitat antworten Zitat