Autor Beitrag
Alibi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 458

Win2K SP3
Delphi 6 Ent
BeitragVerfasst: Mi 26.03.03 18:10 
Hi,
ich möchte eine TStringList über ihren Namen ansprechen.
FindComponent funktioniert hier natürlich nicht, der Versuch
ausblenden Quelltext
1:
ShowMessage(TStringList(FindComponent('f31'))[0]);					

schlug dementsprechend fehl.
Gibt es eine Möglichkeit dafür?
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: Mi 26.03.03 18:50 
Hallo Alibi!

Du hast, so geht es wirklich nicht!
Beschreib dein Problem etwas ausführlicher und wir können dir mit etwas anderem weiterhelfen. Ich wette du brauchst diese Funktion gar nicht, sondern kannst dir einfach in einer Variablen "merken", wo sich die Stringliste gerade befindet.

Gruß wulfskin!

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.
AndyB
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1173
Erhaltene Danke: 14


RAD Studio XE2
BeitragVerfasst: Mi 26.03.03 18:51 
Nur wenn du eine weitere Liste mit allen Stringlisten erschaffst, die eine Zuweisung Name, Liste enthält und in der du dann suchst. Eine andere Möglichkeit gibt es nicht, da der Compiler sämtliche Variablennamen durch Adressen ersetzt.

_________________
Ist Zeit wirklich Geld?
Alibi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 458

Win2K SP3
Delphi 6 Ent
BeitragVerfasst: Mi 26.03.03 19:03 
Hm, schade, dass es sowas wie FindObject also nicht gibt, war ja klar. :)

Aber ein Array of TStringlist wirds wahrscheinlich tun. :)