Thema: Delphi Frage zu String Copy

Einzelnen Beitrag anzeigen

Benutzerbild von ATS3788
ATS3788

Registriert seit: 18. Mär 2004
Ort: Kriftel
646 Beiträge
 
Delphi XE Starter
 
#1

Frage zu String Copy

  Alt 9. Nov 2016, 11:41
Hallo
Ich bin gerade dabei mir
eine Interface Arduino CmdMessages über Serieller Com Port zu schreiben


Value hat den Wert
Zitat:
Value = 6.5;
Delphi-Quellcode:
function TCmdMessenger.GetIntValue(Value : string) : Integer;
var
S : string;
i,k,l : integer;
begin
 Value := Trim(Value);
 i := pos(',', Value); // i ist 2
 k := pos(';', Value); // k ist 4
 l := Length(Value); // Länge ist 4
  S := Copy(Value,i+1 , k-3); // Hier ist das Problem es müsste doch k-1 heißen
  Result := StrToIntDef(S,-1);
end;
So war es auch eine Zeitlang warum bekomme ich mit k-3 hier meinen Integerwert,
wo habe ich meinen Knoten im Kopf
Martin MIchael
  Mit Zitat antworten Zitat