Einzelnen Beitrag anzeigen

mmfembr

Registriert seit: 10. Feb 2006
24 Beiträge
 
#6

Re: Hex Wert aus Editfeld an eine integer Variable übergeben

  Alt 14. Mär 2006, 11:51
Wenn ich nun den "Val(edit1.Text,ihexzaehler,code)" durch "ihexzaehler := StrtoInt(edit1.Text);" ersetze erscheint eine exception. (Im Anhang als *.doc)

Delphi-Quellcode:
procedure THauptformular.sbtnKonvertierenClick(Sender: TObject);
var
  hexarray : array[0..7] of String;
  ihexzaehler, code : integer;

begin
//Schreiben der Arraydaten in ein Textfile
  Assignfile(Tfile,'C:\Dokumente und Einstellungen\mmfembr\Desktop\test.txt');
  Rewrite(Tfile);
  Val(edit1.Text,ihexzaehler,code);
  For y := 0 to 7 do
    begin
      ihexzaehler := ihexzaehler + $1;
      Writeln(Tfile, inttohex(ihexzaehler,4) + ':' + hexarray[y]);
    end;
  CloseFile(Tfile);
end;
end.
Angehängte Dateien
Dateityp: doc fehler_130.doc (34,0 KB, 6x aufgerufen)
  Mit Zitat antworten Zitat