Einzelnen Beitrag anzeigen

atgis
(Gast)

n/a Beiträge
 
#20

Re: StringGrid - Minimum, Maximum, Durchschnitt bestimmen

  Alt 19. Sep 2007, 13:39
Delphi-Quellcode:
var MinVal: integer;
    MaxVal: integer;
    i: integer;
begin
MinVal:=maxInt;
MaxVal:=0;

for i:=1 to sgMess.RowCount-1 do
 if StrToInt(sgMess.Cells[1,i]) < MinVal then
  MinVal:=StrToInt(sgMess.Cells[1,i])
 else
  if StrToInt(sgMess.Cells[1,i]) > MaxVal then
   MaxVal:=StrToInt(sgMess.Cells[1,i]);

edMin.Text:=IntToStr(MinVal);
edMax.Text:=IntToStr(MaxVal);
Aber der Compiler spuckt mich schon bei StrToInt(sgMess.Cells[1,i]) an, dass der Wert 0019 kein gültiger Integerwert sei...Warum nicht? Ich wandel doch den String um? Es liegt aber nicht an 0019 - ich hab zum testen nur 19 hineingeschrieben!

http://img213.imageshack.us/img213/1...5745tq2.th.jpg
bei der Fehlermeldung "19 fehlt das andere "-Zeichen?!
  Mit Zitat antworten Zitat