Einzelnen Beitrag anzeigen

Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#4

Re: if-Anweisungs Problem eines Anfängers

  Alt 25. Jan 2004, 11:21
Hi,


vielleicht machste in Onchage das:
Delphi-Quellcode:
procedure TForm1.Edit1Change(Sender: TObject);
var zahla: string;
    zahlz,laenge: integer;
begin
  zahla := Edit1.Text;
  laenge := length(zahla);
  if laenge<>0 then
   begin
   try
     zahlz := StrToInt(zahla[laenge]);
   except on EConvertError do
   begin
     ShowMessage('Bitte nur Zahlen eingeben.');
     Edit1.SetFocus;
     Edit1.Text := '';
     Exit; //Kann nach meiner Meinung auch weggelassen werden
   end;
   end;
  if zahlz mod 2 = 1 then
  begin
    Edit1.Color:=clRed;
  end
  else
    Edit1.Color:=clBlue;
{****************************************}
if Edit1.Text = 'then
  Edit1.Color := clWhite;
{****************************************} 

end;
[edit=Luckie]Delphi-Tags ergänzt. Spider? Wie lange bist du schon hie rim Forum? Mfg, Luckie[/edit]
@Luckie: Die Tags hab ich grad selber gesetzt

edit: Code formatiert
  Mit Zitat antworten Zitat