Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: TFindComponent

  Alt 1. Feb 2024, 15:53
Bei den Anderen / ersten Beiden hängst du noch ein +'View' an den Namen
und hier wird der zu suchende Name direkt unverändert aus der Liste genommen.



Sorry, war ein Copy&Paste-Error.
Eigentlich hätte
FindComponent(TimeList[I]+'View')
zu
FindComponent(S+'View')
werden müssen und nicht zu
FindComponent(S)

Aber da du es doch direkt richtig vollständig in der Stringliste hattest, passte es zufällig.



PS: Arrays haben auch einen Enumerator bekommen.
Delphi-Quellcode:
  for var S in ['aaa', 'bbb'] do
    ShowMessage(S);

  //for var S in 'aaa,bbb'.Split([',']) do
  var L := 'aaa,bbb';
  for var S in L.Split([',']) do
    ShowMessage(S);
$2B or not $2B

Geändert von himitsu ( 1. Feb 2024 um 16:14 Uhr)
  Mit Zitat antworten Zitat