|
|
|
CalculateCheckStates() без TcxCheckGroup
|
|||
|---|---|---|---|
|
#18+
Задача простая - сохранить и прочитать те значения, что выбрал пользователь. Но читать при старте приложения нужно без самой визуальной компоненты, т.к. она нужна только на время настройки приложения. В настройках приложения на форме лежит TcxCheckGroup. Пользователь что-то выбирает и это нужно куда-то сохранить. Сохраняю в базу, а при открытии окна настроек читаю, т.е. здесь всё просто - работаю со свойством EditValue и этого достаточно. Но когда нужно прочесть данные в массив TcxCheckStates, то CalculateCheckStates() требует вторым параметром TcxCheckGroup.Properties.Items, а Items - это интерфейс IcxCheckItems. Я с интерфейсами не работал :( как его создать или не надо? Т.е. нужно как-то "понять" без визуальной компоненты, что выбрал пользователь. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2018, 16:20 |
|
||
|
CalculateCheckStates() без TcxCheckGroup
|
|||
|---|---|---|---|
|
#18+
Он требует не интерфейс а объект, поддерживающий этот интерфейс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2018, 11:56 |
|
||
|
CalculateCheckStates() без TcxCheckGroup
|
|||
|---|---|---|---|
|
#18+
Ну да, пришлось создавать весь TcxCheckGroup невизуально. Сейчас какой-то затык с калькуляцией. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. Вот это всё никак не упростить? Разве что самому парсить строку ";0,2,4". Ну, в принципе, не сложно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2018, 12:16 |
|
||
|
CalculateCheckStates() без TcxCheckGroup
|
|||
|---|---|---|---|
|
#18+
Задача простая - сохранить и прочитать те значения, что выбрал пользователь. Текст прочитали, текст сохранили, проблем нет. Зачем переводить этот текст в ЧекГруппу ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2018, 14:17 |
|
||
|
CalculateCheckStates() без TcxCheckGroup
|
|||
|---|---|---|---|
|
#18+
может вместо Код: pascal 1. сделать Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2018, 14:19 |
|
||
|
CalculateCheckStates() без TcxCheckGroup
|
|||
|---|---|---|---|
|
#18+
DimaBrЗачем переводить этот текст в ЧекГруппу ? Мне нужно заполнить структуру Record и держать её в памяти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2018, 14:36 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39668830&tid=2040670]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 461ms |

| 0 / 0 |
