|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
||||||
Поиск по ListBox11.08.2010, 09:51. Показов 24205. Ответов 56
Метки нет (Все метки)
здарова!
мне нужно произвести поиск по списку следущий код это делает, но если ввести слово целиком. а мне нужно, чтобы темы в ListBox выделялись сразу при введениии уже первой буквы в Edit. например если я ввел в Edit букву "а", то в ListBox выделялась тема которая начинается на букву "а" (и дальше по алфавиту (без учета регистра). алфавиты - рус и англ) теперь код:
2
|
||||||
| 11.08.2010, 09:51 | |
|
Ответы с готовыми решениями:
56
поиск+listbox Поиск в ListBox |
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|||||||
| 11.08.2010, 22:57 [ТС] | |||||||
|
John_Pa9JIbHuK, здесь ошибка
0
|
|||||||
|
Добрый самаритянин
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
|
||
| 11.08.2010, 23:10 | ||
|
Короче я уже совсем запутался )))) Ты в лист боксе ищешь строку из эдита и если нашел, то открываешь файл с этим именем и заносишь его строки в мемо, я правильно понял?
1
|
||
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 11.08.2010, 23:26 [ТС] | |
|
John_Pa9JIbHuK, ты правильно понял
![]() Добавлено через 11 минут мой код так и делает. т.е. в Мемо ничего не появляется пока я не ввел слово в Эдит целиком. а надо чтобы LB вместе с Мемо реагировали на изменения в Эдите посимвольно. т.е. ввожу букву "а" - первое слово (из всех слов начинающихся на букву "а") выделяется и в Мемо появляется соответствующая инфа
0
|
|
|
Добрый самаритянин
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
|
|||||||
| 11.08.2010, 23:40 | |||||||
|
Вот проверил и написал код у меня все работает
Проверяй
1
|
|||||||
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|||||||||
| 11.08.2010, 23:49 [ТС] | |||||||||
|
это место
Добавлено через 2 минуты
0
|
|||||||||
|
Добрый самаритянин
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
|
|
| 11.08.2010, 23:51 | |
|
у меня Delphi 7
1
|
|
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|||||||
| 11.08.2010, 23:56 [ТС] | |||||||
0
|
|||||||
|
Добрый самаритянин
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
|
|
| 11.08.2010, 23:56 | |
|
Дык получается у тебя не листбокс а тривиев?
Что-то ты все совсем запутал сначала выкладывал один код теперь другой )))
1
|
|
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 11.08.2010, 23:57 [ТС] | |
|
у меня тоже Д7
0
|
|
|
Добрый самаритянин
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
|
|
| 11.08.2010, 23:59 | |
|
А что ваще твоя прога делает? какая у нее функция? или это чтото типа курсача?))))
1
|
|
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 12.08.2010, 00:00 [ТС] | |
|
я же сказал что на форме имеются TV и LB. инфу о них я сохраняю в разных файлах.
но в этом вопросе TV не играет роли. надо просто произвести поиск по списку
0
|
|
|
Добрый самаритянин
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
|
|||||||
| 12.08.2010, 00:02 | |||||||
|
Добавлено через 1 минуту
1
|
|||||||
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 12.08.2010, 00:05 [ТС] | |
|
John_Pa9JIbHuK, нет не курсач (свое я отучил уже
) это помошник. в TV можно добавлять элементы (темы), при нажатии кнопки сохранить эти темы появляются и в LB.теперь представь, если тем будет сотни, для этого и нужен поисковик Добавлено через 2 минуты John_Pa9JIbHuK, -> А чем этот код не устроил? вот здесь -> Memo1.Text := Memo1.Text + List.Text; компилятор посылает...
0
|
|
|
Добрый самаритянин
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
|
||
| 12.08.2010, 00:11 | ||
|
Вообщем выкладывай свой проект вместе с файлами тем и папок завтра постараюсь разобраться.
Добавлено через 57 секунд Добавлено через 44 секунды Попробуй написать так Memo1.Lines.Add(List.Text);
1
|
||
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 12.08.2010, 00:59 [ТС] | |
|
John_Pa9JIbHuK, -> и что пишет?
пишет что путь к файлу не найден Добавлено через 15 секунд щас попробую Добавлено через 11 минут чо то не получается, та жа ошибка. если добавить if FileExists('f') then, то ошибки нет, но и не реагирует ничто ни на что наверное запарился, дело шло ко сну ![]() спасибо тебе John_Pa9JIbHuK! и всем кто помогал Добавлено через 32 минуты добейте плиз кто нибудь этот вопрос. ![]() может мне прогу предоставить , только незнаю как ссылку оставить на файл
0
|
|
|
Автор FAQ
644 / 199 / 21
Регистрация: 11.06.2010
Сообщений: 1,024
|
|
| 12.08.2010, 01:01 | |
|
расширенный режим тебе в помощь
0
|
|
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 12.08.2010, 01:05 [ТС] | |
|
REALIST07, тебе смешно, в 2-х шагах от завершения застрял
0
|
|
|
Автор FAQ
644 / 199 / 21
Регистрация: 11.06.2010
Сообщений: 1,024
|
|
| 12.08.2010, 01:09 | |
|
А если серьезно->расширенный режим->управление вложениями(оно внизу)окроется окошечко и там загрузи с компа твои файлы(предварительно запаковав) и загрузи на сайт,единственное там на резмер ограничения стоят но с этим я думаю проблем не будет
так понятнее?
0
|
|
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 12.08.2010, 01:22 [ТС] | |
|
вот и прога.
все хорошо кроме: 1) поиск по списку; 2) имена элементов дерева не должны повторяться и будет мне счастье
0
|
|
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 12.08.2010, 12:47 [ТС] | |
|
блин братья по полу, мужуки Хелпните пожалста. на новую тему хочу перейти!
0
|
|
| 12.08.2010, 12:47 | |
|
Поиск в listbox Поиск в ListBox
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|