![]() |
eval Befehl aus PHP in Delphi
Servus,
gibt es sowas wie den PHP-Befehl eval in Delphi? Hier die Beschreibung zu dem Befehl: ![]() Danke schonmal! |
Re: eval Befehl aus PHP in Delphi
Nein, zumindest nicht direkt. Aber er gibt
![]() |
Re: eval Befehl aus PHP in Delphi
OK, anders gefragt:
Wie kann ich auf eine Eigenschaft eines Objekts zugreifen, von dem ich erst zur Laufzeit weiß, von welchem Typ es ist? |
Re: eval Befehl aus PHP in Delphi
OK, das ist etwas leichter:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin if Sender is TButton then //Prüfung auf best. Typ //entweder: ShowMessage(Sender as TButton).Caption); //Umwandlung in best. Typ (Variante1) //oder: ShowMessage(TButton(Sender).Caption); //Umwandlung in best. Typ (Variante2) end; |
Re: eval Befehl aus PHP in Delphi
Hi,
:wiejetzt:. Könntest du vielleicht ein Beispiel geben. An sich solltest du ja wissen, was für ein Typ das ist... Chris [edit]Hm... Nagut... Jetzt verstehe ich was du meinst. Chewie's Beispiel sollte es dann ja sein...[/edit] |
Re: eval Befehl aus PHP in Delphi
Ich werde die Lösung von Chewie benutzten!
Das ist dann zwar immer noch ziemlich statisch, aber besser als garnichts! Vielen Dank! :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz