Войти

Показать полную графическую версию : Выбор записей с определенным словом в StringGrid


skraim
14-03-2014, 00:39
В C++ Builder есть объект StringGrid, в одном из столбцов которого указаны разные предметы (ручка, линейка, карандаш и т.п.). Могут быть по несколько штук в одной ячейке. Собственно, нужно сделать некое подобие запроса с параметром, как в MS Access. Чтобы в всплывающем окне пользователь указывал один из предметов и выводились записи, в которых этот предмет есть. С самим кодом проблем нет: всплывающее окно сделать несложно, но нужно сделать что-то аналогичное функции "*" в Windows.
Знаю, что очень криво объяснил, но надеюсь, более-менее понятно. Заранее благодарю за помощь.

Drongo
14-03-2014, 02:17
Кажется я понял, поддержку масок
* - любое количество символов
? - один любой символ

Так? Правда сомневаюсь что без дополнительных компонентов можно такое сделать.

skraim
14-03-2014, 08:59
Да-да, оно самое. То есть реализовать это "штатными" средствами вряд ли получится?

Drongo
14-03-2014, 14:25
Вряд ли, слышал есть компонент какой-то сторонний, названия не помню, вечерком могу поискать в записях напишу. Правда с ним никогда не работал, тоже советовали.

Drongo
15-03-2014, 13:31
Прошу прощения так и не нашёл. Может в сторону Regular Expressions посмотреть?

skraim
16-03-2014, 01:38
Жаль. Придется какие-то другие пути решения искать...
Все же спасибо большое!




© OSzone.net 2001-2012