Показать сообщение отдельно
  #2  
Старый 29.03.2013, 00:48
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от Uniq!
...Набираем первые пару символов, остатки подставляются автоматически из ... ну допустим какого-то поля БД...
Можно так, напрямую, но лучше через таймер, с задержкой, чтоб успеть что-то набить в Edit
Код:
procedure TForm1.Edit1Change(Sender: TObject);
var
s : string;
begin
s:= Edit1.Text;
if length(s) = 0 then exit;
tbl.Locate('FieldName', s, [loPartialKey]); // поиск по таблице
Edit1.Text:=tbl.FieldValues['FieldName']; // вывод найденого
end;
Ответить с цитированием