Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопрос по Combobox - не откажите начинающему
|
|||
|---|---|---|---|
|
#18+
Необходимо combobox заполнить списком значений: первая колонка - индекс, от пользователя скрыта, вторая колонка - само значение. Combobox заполняю методом AddObject, используя запись с двумя полями - ID и String 1. Как мне получить доступ к значениям в этих колонках - например, что бы найти по значению в какой-нибудь колонке найти индекс нужной строки, 2. Есть ли какой-нибудь более рациональный способ заполнения / поиска combobox при таких начальных условиях ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2003, 17:02 |
|
||
|
Вопрос по Combobox - не откажите начинающему
|
|||
|---|---|---|---|
|
#18+
Index... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2003, 17:23 |
|
||
|
Вопрос по Combobox - не откажите начинающему
|
|||
|---|---|---|---|
|
#18+
спасибо за ответ! наверное, имелось ввиду слудеющее: combobox.items.objects[index] но вопрос в другом: если изначально добавляемый объект создавался на основе type TA id:integer; str:string; End type то как мне добраться до значения id? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2003, 17:39 |
|
||
|
Вопрос по Combobox - не откажите начинающему
|
|||
|---|---|---|---|
|
#18+
Можно приводить к указателю на TObject^ и заталкивать это все в Objects , а затем извлекая из Objects, приводить к нужномк типу. Но опять же - работа через указатели. Вообще-то, такую структуру гораздо выгоднее хранить так: текст как item комбобокса, а id пихать в Objects , приводя к TObject^ . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2003, 19:04 |
|
||
|
Вопрос по Combobox - не откажите начинающему
|
|||
|---|---|---|---|
|
#18+
А подробнее можно? Как в "прямом" порядке - при заполнении combobox - понятно, а как найти ID по выбранному значению в предложенном варианте - кроме как перебора всех элем в Objects с сравнением, я не вижу. Я наверное неправ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2003, 19:21 |
|
||
|
Вопрос по Combobox - не откажите начинающему
|
|||
|---|---|---|---|
|
#18+
Если всего 2 поля то проще так myCombo.Items.AddObject('пример1',TObject(1)); - для заполнения без всяких лишних структур myCombo.ItemIndex=myCombo.Items.IndexOfObject(TObject(1)); - для поиска ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2003, 08:58 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32252994&tid=2117045]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 226ms |
| total: | 374ms |

| 0 / 0 |
