Показать сообщение отдельно
  #8  
Старый 02.04.2014, 19:39
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

Вот вам вариант с фильтром:
Код:
procedure TForm1.Edit3Change(Sender: TObject);
var
  i: Integer;
begin
 ListBox1.Items.BeginUpdate;
 ListBox1.Clear;
 for i := 0 to SrcList.Count - 1
 do if Copy(SrcList.Strings[i], 1, Length(Edit3.Text)) = Edit3.Text
    then ListBox1.Items.Add(SrcList.Strings[i]);
 ListBox1.Items.EndUpdate;
end;

procedure TForm1.FormActivate(Sender: TObject);
begin
 SrcList := TStringList.Create;
 SrcList.Assign(ListBox1.Items);
end;
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.