Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
22. Feb 2010
Anscheinend steht am Stringende noch ein Leerzeichen, das kannst Du mit Trim() entfernen, bevor Du versuchst, diesen String in eine Zahl zu wandeln.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
22. Feb 2010
Wie bereits 2 mal gesagt, der Separator ist nicht ";". Ändere das also einmal.const
sep = #9; //Tabulator
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
21. Feb 2010
Dann zeig uns doch einmal den aktuellen Code, aber bitte nur die Änderungen.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
21. Feb 2010
Da sagt man es schon vor... :wall:
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
21. Feb 2010
Hast Du sep denn auch geändert wie weiter oben gesagt?
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
21. Feb 2010
Name1:= Copy(tempstr, 1, Pos(Sep, Tempstr) - 1);
ShowMessage(Copy(tempstr, Pos(Sep, Tempstr) + 1, MaxInt)); //zur Kontrolle eingefügt
Punkt1:=StrToInt(Copy(tempstr, Pos(Sep, Tempstr) + 1, MaxInt)); // Neu
Was wird ausgegeben?
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
21. Feb 2010
Meine Güte, setz einmal einen Haltepunkt und schau Dir den Inhalt der Variablen an, dann siehst Du, wo es noch hakt.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
21. Feb 2010
Dann ändere sep mal in einen Tabulator.const
sep = #9;
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
21. Feb 2010
Und MAXINT ist eine in Delphi vordefinierte Konstante, einfach mal in die Hilfe schauen.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
21. Feb 2010
Und per Maus geht das auch: Klick auf "Delphi-Code", Code einfügen, nochmal Klick auf "Delphi-Code"... feddich
Das bezieht sich auf #6