Форум: "Потрепаться";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
ВнизКак определить, что в буфере клавиатуры есть символы? Найти похожие ветки
← →
ev1972@yandex.ru (2003-10-30 10:53) [0]Как определить наличие нескольких символов в буфере клавиатуры?
← →
Woolen (2003-10-30 10:59) [1]Тебе это на кой хрен? Может не надо так извращаться? Или есть острая необходимость?
← →
Ev1972 (2003-10-30 11:22) [2]Пользователь вводит текстовую строку. По нажатию каждой клавиши происходит поиск в БД по введенной строке. Хочу дождаться, когда пользователь введет все, что хотел или приостановится, и только тогда выполнять эту операцию.
← →
esVer (2003-10-30 11:53) [3]Кто мешает сделать свой буфер и по OnKeyUp заполнять его, одновременно запуская таймер мс на 300? По таймеру сделать поиск.
← →
Anatoly Podgoretsky (2003-10-30 12:50) [4]Ev1972 (30.10.03 11:22) [2]
А как ты определяешь, что он ввел все, может он думает какую третью букву ввести, если сумеешь ответить на это вопрос, то у тебя сразу получится решение.
esVer © (30.10.03 11:53) [3]
Он же вводит в какое то поле, зачем еще второй буфер?
← →
esVer (2003-10-30 12:52) [5]
> Он же вводит в какое то поле, зачем еще второй буфер?
Анатолий, есть вариант, что в фокусе dbGrid и никакого поля ввода нет.
← →
Anatoly Podgoretsky (2003-10-30 12:55) [6]Вариант возможный, но зачем же пользователя пугать, тогда в этом варианте должен быть буфер.
В любом случае никакой буфер клавиатуры не нужен, а вот таймер необходим.
← →
esVer (2003-10-30 13:34) [7]Имелось в виду, что где-то надо запомнить строку вводимую пользователем, чтобы по ней делать поиск. А как это реализует программист - это его забота.
← →
Anatoly Podgoretsky (2003-10-30 13:38) [8]Придется не только запоминать но и делать всю обработку управляющих, редактирующих клавиш, типа влево, delete или обязать пользователя вводить только слева-направо и сразу правильно и в случаи необходимости измения критерия делать это ввод с нуля. Сравни с вводов в TEdit и использованием таймера для задержки. Но вариант с невидимым вводом тоже имеет право на существование, иногда даже удобнее.
← →
Anatoly Podgoretsky (2003-10-30 13:39) [9]В принципе у него теперь достаочно информации для принятия решения.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c