Einzelnen Beitrag anzeigen

Benutzerbild von Armageddon
Armageddon

Registriert seit: 30. Mär 2003
Ort: Wilflingen
158 Beiträge
 
#1

Komponente über Nummer variabel ansprechen

  Alt 11. Jul 2006, 18:17
Hallo,

ich versuche gerade den folgenden Code anzupassen. Folgendes Problem: Ich habe auf einem Formular über 20 TLabeledEdit-Felder und möchte diese nun in einer kleinen Funktion, siehe weiter unten, prüfen und gegenbenenfalls anpassen. Wie bekomme ich folgendes Gedankengerüst hin?

Delphi-Quellcode:
function Zuweisen(i: Integer): String;
var
  EditInhalt: String;
begin
  EditInhalt := Form1.LabeledEdit[i].Text;
  if EditInhalt = 'then Result := leer else Result := EditInhalt;
end;
Aufruf:

Delphi-Quellcode:
  v1 := Zuweisen(1);
  v2 := Zuweisen(2);
  usw.
Das muss doch irgendwie gehen. Ich denke bestimmt nur wieder zu kompliziert.
  Mit Zitat antworten Zitat