Einzelnen Beitrag anzeigen

Johannes013

Registriert seit: 2. Jun 2009
179 Beiträge
 
Delphi 5 Standard
 
#1

Problem mit Adresse und EConvertError

  Alt 2. Dez 2009, 16:00
Hi Leute,

Ich komme schnell zur Sache:

Die Überprüfing eines Strings auf einen Integer (mit try-except und on-do) läuft nicht so, wie ich es gern hätte. Es erscheint beim aktivieren einer Zelle der CPU und meldet, er habe ein Problem mit einer Adresse (s. Anhang).

Mein Code:

Delphi-Quellcode:
procedure THauptfenster.SudokuGetEditText(Sender: TObject; ACol,ARow: Integer; var Value: String);
var Temp: String;
begin
  Temp:=Value;
  try
    StrToFloat(Temp);
  except
    on EConvertError do Sudoku.Cells[ACol,ARow]:='';
  end;
end;
Kann mir da jemand helfen?
Danke im voraus.

mfg
Angehängte Grafiken
Dateityp: bmp exception1_539.bmp (343,6 KB, 1x aufgerufen)
Johannes
Der folgende Satz ist richtig.
Der vorherige Satz ist falsch.
  Mit Zitat antworten Zitat