Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2010, 19:41   #1
rita3
Пользователь
 
Регистрация: 04.05.2010
Сообщений: 17
Печаль Поиск по совпадениям еще раз (delphi)

Не могли бы Вы подсказать мне, как при поиске вывести диалоговое окно с теми разделами, в названии которых есть совпадающие слова, например:
газеты;
газеты и журналы;
газеты иностранные и т.п.,
если я ввожу в edit1 только «газ»? Ну и, соответственно, при выделении какого-либо раздела в диалоговом окне, он отображался бы в listbox1.
Буду очень признательна!!! И спасибо за предыдущие коды, они мне очень помогли!
rita3 вне форума Ответить с цитированием
Старый 20.05.2010, 00:36   #2
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Не совсем понятно... Что собой должно представлять диалоговое окно? Что можно в нём делать?
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 21.05.2010, 03:53   #3
rita3
Пользователь
 
Регистрация: 04.05.2010
Сообщений: 17
По умолчанию Поиск по совпадениям еще раз

При вводе, допустим, "газ" в эдит1 должно появиться окошко со списком похожих разделов:
газеты;
газеты и журналы;
газеты иностранные ,
при выделении одной из строк и нажатии кнопки в этом же окне, соответствующие данные появляются в мемо1 и окошко закрывается.

И еще один вопрос. Все мои разделы отображены в listbox1, при выделении строки, соответствующий ей файл загружается в memo1 (Вы написали код, спасибо), а как сделать, чтобы разделы будучи в dblistbox1 и при выделении одного из них соответствующие данные выводились в dbmemo1 из БД аксесс, используя DataModule, TDataSourse, TADOTable?
Могли бы с этим помочь? Вы уж извините, никак я от Вас не отстаю
rita3 вне форума Ответить с цитированием
Старый 21.05.2010, 22:05   #4
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Вот исходничёк программки: Поиск совпадений.rar
Что касается базы данных, то там принцип такой же. Но я с базами данных толком не работал, поэтому я в этом вопросе Вам помочь не смогу.
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 25.05.2010, 22:48   #5
rita3
Пользователь
 
Регистрация: 04.05.2010
Сообщений: 17
По умолчанию

Спасибо за помощь!
rita3 вне форума Ответить с цитированием
Старый 01.06.2010, 02:17   #6
rita3
Пользователь
 
Регистрация: 04.05.2010
Сообщений: 17
По умолчанию

Подскажите, пожалуйста, как сделать, чтоб диалоговое окно, которое появляется при определенном событии, появлялось при запуске впереди главной формы, а не за ней.
rita3 вне форума Ответить с цитированием
Старый 01.06.2010, 03:11   #7
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
Подскажите, пожалуйста, как сделать, чтоб диалоговое окно, которое появляется при определенном событии, появлялось при запуске впереди главной формы, а не за ней.
Код:
Form1.FormStyle:=FsStayOnTop;
Или как вариант используйте фокус формы.
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Еще раз о списках tae1980 Microsoft Office Excel 12 02.09.2013 11:44
Поиск по совпадениям (delphi) rita3 Помощь студентам 5 09.05.2010 11:49
С++. Еще раз файлы. androidvsu Помощь студентам 5 28.04.2009 23:16