Jetzt nurmal so vor mich hin getippt, ohne auf syntax zu achten:
Delphi-Quellcode:
if cmdunknown then
for I:=0 to length(vars) do
begin
if leftstr(cmd,length(vars[I]))=vars[I] then
varvalue[I]:=strtoint(midstr(length(vars[I])+1));
end;
So müsste dann eine Variablenwertzuweisung funktionieren.