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