Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.149 Beiträge
 
Delphi 12 Athens
 
#4

AW: "invalid floating point operation" finde den Fehler nicht

  Alt 2. Nov 2011, 22:01
Wie ich les hinterm Stringende weiter??

Delphi-Quellcode:
to length(memo1.text) do
  begin
    Bst:=strtofloat(memo1.text[i]+memo1.text[i+1]+memo1.text[i+2]);
(Length+2 > index des letzten Zeichens) = hinter dem Stringende lesen
Geh mal in deine Projektotionen und schalte die Indexprüfung an.

Und .Text holt jedesmal, bei jedem Aufruf den Text neu aus dem Memo ... das vorher in eine Variable erspart Vieles.

Zitat:
memo1.text[i]+memo1.text[i+1]+memo1.text[i+2]
PS: Kennst du schon Delphi-Referenz durchsuchenCopy?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 2. Nov 2011 um 22:05 Uhr)
  Mit Zitat antworten Zitat