Nächstes Problem: Wenn ich den Parser mit Free freigeben bekomme ich wieder unschöne
AV. Ich weiss nicht ob es eine Rolle spielt aber hier mal der Code:
Delphi-Quellcode:
Parser:=TExCQParser.Create;
Parser.SolveMode:=smRM;
Parser.PreSolve:=false;
RegisterVarsAndConst(Parser);
Parser.Parse('UnitTreff*(1/(Range*Range))*(BaseRange*BaseRange)');
Parser.Free;
In RegisterVarsAndConst werden die entsprechenden Variablen mit
Parser.RegisterVariable(xxx)
registriert. Hoffe du kannst das Problem lösen bzw. erstmal nachstellen