Einzelnen Beitrag anzeigen

DelphiNoob1.0

Registriert seit: 23. Okt 2012
Ort: Berlin
13 Beiträge
 
Delphi 6 Personal
 
#1

Letztes Zeichen löschen wenn nicht 0 oder 1

  Alt 26. Aug 2013, 09:58
Code:
procedure TForm1.BinaerChange(Sender: TObject); // Change also direkt bei eingabe
var i :integer;
    bin :string;
begin
bin:=Binaer.Text;
i:=length(bin);
If i=1 then
if not AnsiLastChar(bin)^ = '1' or '0' then delete (bin, i, 1 );
end;
Irgendwie löscht er trotzdem nicht, könnt ihr mir helfen und was könnte ich sonst noch verbessern ?

LG DelphiNoob

Geändert von DelphiNoob1.0 (26. Aug 2013 um 10:03 Uhr)
  Mit Zitat antworten Zitat