Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: ein Edit-Feld über eine Funtion/Procedure ändern

  Alt 15. Feb 2009, 15:14
Delphi-Quellcode:
procedure intcheck(var LabelName: String);
var i: integer;
begin
  i := StrToIntDef(LabelName, -1);
  if (i < 0) or (i > 15) then begin
    showmessage('bitte Zahlen bis 15 eingeben');
    LabelName := '';
  end;

var s: String;

s := lk14.Text;
intcheck(s);
lk14.Text := s;
oder du übergist direkt das Edit
Delphi-Quellcode:
procedure intcheck(Edit: TEdit);
var i: integer;
begin
  i := StrToIntDef(Edit.Text, -1);
  if (i < 0) or (i > 15) then begin
    showmessage('bitte Zahlen bis 15 eingeben');
    Edit.Text := '';
  end;

intcheck(lk14);
[add] jetzt hat sich jaenicke vorgeschlichen
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat