Мне кажется, что в компоненте ListBox функция doSelectString работает как-то некоректно.
Записываю в компонент Edit строку, запускаю поиск этой строки в ListBox, а оно ищет именно такую же строку.
Например: в ListBox строка "Программа". Ввожу в Edit строку "Про" и оно ничего не находит.
Если ввести "Программа", то находит и выделяет.
Как сделать поиск именно не по полным строкам, а по их частям?
Этот топик читают: Гость
|
Ответов: 17
Рейтинг: 1
|
|||
| карма: 1 |
|
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
GeMiNuS, в программирование свои понятия корректности. Один из способов искать строку по частям такой
code_11709.txt |
|||
| карма: 26 |
| ||
| файлы: 1 | code_11709.txt [753B] [324] |
|
Ответов: 9906
Рейтинг: 351
|
|||
|
Второй: code_11710.txt
|
|||
| карма: 9 |
| ||
| файлы: 1 | code_11710.txt [327B] [436] | ||
| Голосовали: | iarspider, Andrey, Валерий, andrestudio, afandi, Tad, nesco, filyaxxxcom, Konst, foksov |
|
Ответов: 1397
Рейтинг: 50
|
|||
|
Оригинально!
|
|||
| карма: 0 |
|
|
Ответов: 5227
Рейтинг: 587
|
|||
|
Galkov, вечер добрый
|
|||
| карма: 4 |
|
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
Galkov, класс
|
|||
| карма: 25 |
|
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
это следовало внести в Wiki с пояснением о том, почему данным способом не получится выделить строки со звездочкой
|
|||
| карма: 26 |
|
|
Ответов: 17
Рейтинг: 1
|
|||
|
Просто в версии (точно не помню) 3.63b162 поиск был такой, как у меня в первом посте.
------------ Дoбавленo: Galkov спасибо огромное!!! |
|||
| карма: 1 |
|
|
Ответов: 5
Рейтинг: 1
|
|||
|
Подскажите новичку,как оптимизировать примерно такой ListBox в ver(4.04 build 184).Спасибо!
|
|||
| карма: 0 |
|
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
| карма: 22 |
| ||
| файлы: 1 | code_17800.txt [1KB] [265] |
|
Ответов: 16884
Рейтинг: 1239
|
|||
| карма: 25 |
| ||
| файлы: 1 | code_17801.txt [522B] [296] |
|
Ответов: 16884
Рейтинг: 1239
|
|||
| карма: 25 |
| ||
| файлы: 1 | code_17802.txt [420B] [259] |
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
Tad писал(а): или так ( в 2 раза короче)Можно и так, но чел должен знать не только один метод. Чем он их больше будет знать, тем лучше для него |
|||
| карма: 22 |
|
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
jekov писал(а): Подскажите новичку,как оптимизировать Вот я ему и подсказал самый оптимальный метод code_17802.txt Может есть ещё оптимальней |
|||
| карма: 25 |
|
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
Tad писал(а): Может есть ещё оптимальнейНет, больше вариантов нет Tad писал(а): Человек не спросил - какие еще методы есть ?А он бы никогда бы этого и не спросил. Я показал оптимизацию его схемы, с его решением на сравнениях, ты же предложил альтернативный вариант. И оба варианта имеют право на существование. Я еще раз повторюсь, чем чел будет больше знать вариантов, тем лучше для него. Он начинающий, и для него оба варианта должны быть интересны в качестве обучения, и если ты про это не думаешь, то это тебя совсем не красит, как наставника. И можешь тут дальше распинаться, мне совершенно по-деревне. Я остаюсь при своем мнении |
|||
| карма: 22 |
|



Поиск
Друзья
Администрация