Форум: "Основная";
Текущий архив: 2003.12.30;
Скачать: [xml.tar.bz2];
ВнизАвтоподстановка Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c