Einzelnen Beitrag anzeigen

Benutzerbild von hanselmansel
hanselmansel

Registriert seit: 23. Feb 2005
Ort: Kaiserslautern
279 Beiträge
 
Delphi 2009 Enterprise
 
#2

Re: Funktionsaufruf aus Textdatei?

  Alt 17. Okt 2005, 09:59
HiHo Angel,

ich weiß nun nicht genau, was das Ziel deiner Bemühungen sein soll (evtl. eine Script-Sprache?), aber bisher ist mir noch nie etwas begegnet, mit dem du uncompilierten ObjectPascal-Code in einer compilierten Anwendung "ans Laufen" bringen kannst.
Es gibt aber sicherlich die Möglichkeit eine
Procedure Foo (arg :ArgumentType); zu programmieren, und dann mit einer Abfrage (die dein Textfile durchforstet) zu sagen:
Delphi-Quellcode:
If StringAusTextfile = '<Foo>then
  Foo(SpringAusDemFenster);
Diese Abfrage müsstest du dann um all jene Methoden erweitern, die du bedienen willst. Das ist sicherlich umständlich, aber da du die Rümpfe der Prozeduren sowieso implementieren musst, wird eine schöne ElseIf-Leiter auch nicht mehr die Mühe machen.

Mit vielen Grüßen,

hanselmansel
Es gibt nur sehr wenige Probleme auf dieser Welt, die sich nicht mit einigen hundert Gramm Sprengstoff lösen ließen.
  Mit Zitat antworten Zitat