Hey Leute,
muss heute das Forum leider häufiger beanspruchen, weil ich heute irgendwie mal den Durchblick verloren haben.
Kann mir jemand sagen, warum an der gekennzeichten Stelle es zu einer EAccessViolation kommt?
Warum kann ich denn nicht auf den String schreiben?
Gruß
-fapsons-
Delphi-Quellcode:
function Separate_Prims_From_nWebZE(value: String): T2KeyParts;
var i :Integer;
str_Prims, str_nWebZE: String;
begin
for i := 1 to (length(value)- 3) do
begin
str_Prims[i] := value[i]; // <--- EAccessViolation
end;
for i := (length(value)- 3) to (length(value)) do
begin
str_nWebZE[i] := value[i];
end;
result[1] := strtoint(str_Prims);
result[2] := strtoint(str_nWebZE);
end;