|
|
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, 1) Вы меня конечно извините, но как в дебаге посмотреть тип варианта? 2) Код: java 1. не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 16:49 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
madeok.ru1) Вы меня конечно извините, но как в дебаге посмотреть тип варианта? Поставить breakpoint. Посмотреть содержимое переменной actualValue со всех сторон. madeok.ru2) Код: java 1. не работает Что пишет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 17:07 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, 1) Вот такой эксепшен: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 2)Дебаг: в картинке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 17:14 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
madeok.ru1) Вы меня конечно извините, но как в дебаге посмотреть тип варианта? actualValue.getvt() что пишет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 17:25 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Посмотрел в C-код, похоже, что C-ный код такое делать вполне умеет, а вот в Java необходимые ф-ции не нарезали. Но автор молодец. Наш человек!!! Ничего private объявлять не стал, весь интерфейс public и доступен извне класса. Т.ч. IMHO можно обойтись "малой кровью", попытаться сделать свой костыль через прямой вызов ф-ции invokev или invokeSubv IMHO & AFAIK ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 18:28 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, actualValue.getvt() возвращает 3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2015, 10:38 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
madeok.ru, Очень странно. 3 это VariantInt. Но он у нас не в виде значения, а в виде ссылки. Возможно, Леонид и прав. Сначала надо вручную через invoke попробовать записать. Если не выйдет, тогда уже нативный код ковырять. Не могу найти примеров как в структуру такую писать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2015, 10:46 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevТ.ч. IMHO можно обойтись "малой кровью", попытаться сделать свой костыль через прямой вызов ф-ции invokev или invokeSubv IMHO & AFAIK Это как малой кровью!?) Код: java 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2015, 11:08 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Код: java 1. Получилооооооооооооооооооооооооось!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Вот так работает) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2015, 11:12 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
madeok.ruBlazkowicz, Код: java 1. Получилооооооооооооооооооооооооось!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Вот так работает) Код: java 1. - ставим такой ключ и ок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2015, 11:13 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Скрестить метод call + put. Т.е. нам нужно вызвать Invoke с Dispatch.Put (в 3-ем параметре, как в put) и передать туда параметры (как в call) Но не очень понятно, сможет ли это сгрысть макрос SETDISPPARAMS в C-ном коде. В общем, нужно вдумчиво читать MSDN для cNamedArgs, rgdispidNamedArgs. Если все параметры нужно делать именованными, то тогда нужно Jacob дописывать ((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2015, 11:21 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Ну и в любом случае, хорошо бы видеть корректное описания свойства/метода Value Какой параметр он принимает (как называется, есть ли clsid у параметра), какой тип, какой тип возвращает. Информация должна быть в Type Library Сейчас у меня ни MS Visual Studio (что бы JACOB скомпилить), ни MS Office (что бы тест кейс сделать и хоть на Excel'е проверить) нет. Ни халявного И-нета, что бы скачать через торрент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2015, 11:34 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39135551&tid=2124506]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 316ms |

| 0 / 0 |
