String jako nazwa obiektu.

String jako nazwa obiektu.

Wątek przeniesiony 2014-12-27 18:17 z Delphi i Pascal przez ŁF.

  • Rejestracja: dni
  • Ostatnio: dni
0

Witam. Mam na formie kilkanaście obiektów TEdit. Dane w Editach są pobierane z pliku XML i chciałbym zrobić "inteligentne" ładowanie danych do tych editów.

Tzn. chciałbym osiągnąc coś takiego:

Kopiuj
for i:=0 to ChildNodes.Count -1 do
    ChildNodes[i].AttributeNodes['filltype'].Text.Text := ChildNodes[i].AttributeNodes['amount'].Text

ale nie mam pojęcia jak i czy w ogóle się da przekonwertować string na nazwę obiektu.
Proszę o pomoc!

Pozdrawiam.

olesio
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Szczecin
  • Postów: 4191
0

O ile dobrze zrozumialem. To rozwiązaniem są. 1. Tablica TEdit'ów.

Albo 2. rzutowanie na TEdit i FindComponent. Oczywiście jeżeli TEdit tworzone dynamicznie, co raczej tutaj samo się mi nasuwa. To Edity muszą posiadać właściwe nazwy.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.