Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для detrin

Ветеран


Сообщения: 540
Благодарности: 42

Профиль | Отправить PM | Цитировать


В свое время часто пользовался вот таким кодом:
Код: Выделить весь код
var  OldText:String;
...
procedure TForm1.Edit1Change(Sender: TObject);
begin
if Edit1.Text<>'' then
try
  StrToFloat(Edit1.Text);
  OldText:=Edit1.Text;
except
  Edit1.Text:=OldText;
  Edit1.SelStart:=Length(Edit1.Text);
  Edit1.SelText:='';
end;
end;
На мой взгляд очень удобный и компактный код.

-------
Лучше ничего не делать, чем делать ничего.

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:22, 20-10-2008 | #9