Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.30;
Скачать: CL | DM;

Вниз

Автоподстановка   Найти похожие ветки 

 
FreeON   (2003-12-16 19:48) [0]

Может ли кто-нибудь подсказать как можно
реализовать автоподстановку ранее введённых значений.
(*примерно такую как при команде Выполнить(win+R)???
Заранее спасибо за ответ!


 
belyh ©   (2003-12-16 20:06) [1]

Я делал так: использовал ComboBox и таблицу "заранее введенных значений", на какое либо событие вешал combobox.items.add--> из таблицы, а если введено новое значение - то заносил его в таблицу..

Немного другое, но для моих целей годилось :)


 
KSergey ©   (2003-12-17 08:58) [2]

Не понятно про что речь
Подробнее бы


 
mfender ©   (2003-12-17 09:20) [3]

Записывай ранее введенное значение куда-то с проверкой строки на повторы. Возможно, это будет текстовый файл или реестр.
При вводе символа, к примеру в TEdit, проверяй все строки на содержимое таких же символов, типа
for n:=0 to количество строк в файле do
begin
if Copy(<строка вводимая>,0,Length(<вводимая строка>))=
Copy(<строка из файла[n]>,0,Length(<вводимая строка>))
then Edit.Text:=<текущая строка из файла>
end;

Примерно так.


 
Babay ©   (2003-12-17 10:46) [4]

Заноси значения в ComboBox через ADD, с проверкой на дублирование.
Для комбо Style:= csDropDown;
А дальше комбо делает все сам.

Ну при необходимости сохраняй список в файл, реестр или как тебе надо. И востанавливай по необходимости.



Страницы: 1 вся ветка

Текущий архив: 2003.12.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
6-99666
SMKRZ
2003-11-01 17:14
2003.12.30
---|Ветка была без названия|---


14-99712
REA
2003-12-08 10:54
2003.12.30
Самая тупая агитка


3-99440
123456
2003-12-06 18:37
2003.12.30
Кодировка и FireBird 1.0.3


1-99619
Zorlag
2003-12-16 18:32
2003.12.30
Создание приложения, понимающего


14-99780
ИдиотЪ
2003-12-05 16:01
2003.12.30
что такое совесть ?