Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Dynamisch auf verschiedene Controls zugreifen
akazy - Mi 23.03.11 21:54
Titel: Dynamisch auf verschiedene Controls zugreifen
Hi,
ich möchte ein Programm zur Laufzeit mittels LUA-Skript flexibel halten. LUA ist eingebunden und läuft. Funktionen innerhalb meinem Delphi-Programm lassen sich im Skript aufrufen etc.
Nun habe ich Funktionen erstellt die z.B. neue Buttons, Edits, etc. hinzufügen. Nur desto flexibler ich sein will desto mehr Funktionen brauch ich :-(
Viel lieber würde ich eine Funktion schreiben die alles kann,
also z.B. function SetControl (Controlname, Propertyname, Value)
Aber wie setze ich das in Delphi um wenn alle Parameter nur als einfache Strings ankommen?
Also statt
Edit1.Text := "Bla"
Controlname.Propertyname := Value
Ich hoffe ich hab mich verständlich ausgedrückt ^^
lg akazy
akazy - Do 24.03.11 09:25
Oh super, hat direkt auf Anhieb geklappt. Tausend dank!!!!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!