Mal ne ganz andere Idee:
Delphi-Quellcode:
s:='Variable=Wert';
var p : Integer;
Trennstring, Variablenstring, Wertstring : String;
begin
// Trennstring definieren
Trennstring:='=';
// seine Position ermitteln
p:=Pos(Trennstring,s);
// davor steht die Variable
Variablenstring:=Copy(s,1,p-1);
// die braucht man jetzt nicht mehr, das Trennzeichen auch nicht
Delete(s,1,p+Length(Trennstring)-1);
// der Rest ist die Zahl (jetzt noch als String)
Wertstring:=s;
end;
Der Quellcode sollte beliebig modifizierbar sein, Du musst Dir nur überlegen, welche Trennstrings oder Trennzeichen Du benutzt.