Заблокирован
|
||||||
1 | ||||||
Что такое многомерный, динамический массив01.07.2014, 04:10. Показов 3893. Ответов 23
Метки нет (Все метки)
я это понимаю так:
Если у кого есть желание, можете дополнить эту тему вот чем
Добавлено через 10 минут Не по теме: ЗЫ..
0
|
01.07.2014, 04:10 | |
Ответы с готовыми решениями:
23
Что такое динамический двумерный массив? Многомерный динамический массив Многомерный динамический массив Многомерный динамический массив |
Заблокирован
|
||||||
02.07.2014, 13:48 [ТС] | 21 | |||||
Вот я переделал, но остается непонятным
как в этом случае определять количество полей и определять тип в таком поле, ведь там может быть не только Long
0
|
Модератор
|
|
02.07.2014, 14:00 | 22 |
Ты вообще читаешь ссылки которые тебе дают?
Чтобы ты мог научится читать имена полей и их тип, ты должен знать устройство типа Variant. После того как ты изучишь строение Variant'а, тебе нужно будет изучить механизм хранения UDT в Variant'е. После того как ты изучишь механизм хранения UDT в Variant'е, ты сможешь получить объекты, с помощью которых можно получить всю нужную информацию. Ах, да... Ты же не умеешь работать с COM. Так что тебе придется сначала изучить основы COM.
0
|
Заблокирован
|
||||||
02.07.2014, 14:57 [ТС] | 23 | |||||
Вот, изящная функция получения переменных
а значения полей обычно не требуется, ну можно настроить вручную дописав пару строчек индивидуально для UDT типа
0
|
Модератор
|
|
02.07.2014, 15:16 | 24 |
Что ты пытаешься показать этим "кодом"? Для чего это?
Это неправильная, кривая, нерабочая функция, и тем более далеко не изящная. Для чего 28 строчка? Для чего обработчик ошибок, там где он не нужен, а где он нужен там его нет? Что пользователю даст одно название типа? А если в типе поля другого типа? А если поля массивы, размерность массивов, кол-во элементов? А если неподдерживаемые типы? А методы объекта? Ну напиши пару строчек для формирования списка полей типа и их типов. Как значения полей обычно не требуются? А для чего тогда вообще нужны типы? Я тебе привел пример с tlb, написанной специально для этого, а если работать с ActiveX библиотеками? Ты тоже будешь индивидуально для каждого UDT делать такой "код"? Прежде чем что-то писать, нужно сначала знать это, а не плодить поток сознания.
0
|
02.07.2014, 15:16 | |
02.07.2014, 15:16 | |
Помогаю со студенческими работами здесь
24
Многомерный динамический массив Многомерный динамический массив Многомерный динамический массив Массив фиксированного размера может быть динамическим? Что такое "динамический массив"? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |