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