Hallo,
ich versuche mich gerade an der Komponente TJvInterpreterProgram der Jedis.
ich ahb folgendes Problem:
folgenden Code will ich mit dem Interpreter compilieren, also als Skript:
Delphi-Quellcode:
unit RobotName;
interface
type
TMyRobot =
class(TRobot)
private
public
constructor Create;
end;
var MyRobot : TMyRobot;
implementation
constructor TMyRobot.Create;
begin
Test;
end;
end.
die TRobot-Klasse habe ich vorher im Programm eingebunden:
Delphi-Quellcode:
with GlobalJvInterpreterAdapter do
begin
AddClass('UMain',TRobot,'TRobot');
end;
JvInterpreterProgram1.Pas.Text:=Memo1.Lines.Text;
JvInterpreterProgram1.Compile;
so sieht das aus.
Wenn ich das jetzt Compilieren will kommt aber die Meldung: "Declaration expected but 'constructor' found".
Weis jemand was ich da vergessen habe?
Danke schonmal
Edit: Der Fehler tritt nach dem inplementation bei dem constructor auf