Announcement

Collapse
No announcement yet.

Hilfe zu TForm.Controls

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

  • Hilfe zu TForm.Controls

    Hallo,

    ich möchte über die Eigenschaften TForm.ControlCount und TForm.Controls[controlindex] alle Editfelder,Memofelder und Checkboxen ermitteln. Also nur bestimmte Controls aber dann alle dieser Rubrik.

    Ich möchte dann auf die Eigenschaften z.B. bei dem Tedit Control auf die Tedit.Text Eigenschaft zugreifen. Wie kann ich sowas in einer Schleife realisieren. Ziel ist es den Inhalt von einigen Textfelder und Memofelder in eine INI-Datei zu schreiben ohne explizit auf jedes Control zugreifen zu müssen.

    Vielen Dank und Grüße Hendrik

  • #2
    Vielleicht sollte man erst mal besser in der Hilfe "stöbern"

    ich habe es nun wiefolgt gelöst:

    <PRE>
    Procedure speichern;
    var i:integer;eingabe:Tedit;
    begin
    for i:=0 to Form1.ComponentCount-1 do
    if Form1.Components[i] is TEdit then begin
    eingabe:=Form1.Components[0] as TEdit;
    save_text(eingabe.Text);
    end;
    end;
    </PRE&gt

    Comment

    Working...
    X