|
|
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. В VBA пишу так, а как переписать на jcob не могу понять!!! Как переписать эту строку : TrfDoc.Data.Value("LandTrf\Distance\ActualValue") = 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 10:58 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
1. Кто нибудь ответит? А то мне влом Jacob вспоминать ))) /лет 10 назад его смотрел))) / 2. Madeok.ru, приведи тот кусок Java кода, который у тебя уже получился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 11:35 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsev, Да, всё там через Dispatch.put/call/get делается. Автор даже jacob с двух попыток не может правильно написать. Что уж про код говорить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 11:43 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
3. Madeok.ru, как Data.Value описано в документации? Что это, свойство или метод Скачал Jacob посмотрел описание com.Dispatch нужных методов не нашел - т.ч. мне "с ходу" на данную проблему не ответить, нужно лезть в C-код + читать MSDN. Не верится, что достаточно стандартные вызовы (во всю используются в Excel,Word'е) в Jacob'е до сих пор не реализованы.... но я уже ничему в этой жизни не удивляюсь.... Ну и не понятно, как Data.Value объявлено в библиотеке типов. Хорошо бы еще иметь документацию и проверить по библиотеке типов (вспомнить бы еще,как это делается))) ). Т.к. документации, например от M$, любят врать. Для VB без разницы - свойство или метод (VB сам смотрит в библиотеку типов), а для при вызови через Windows API - это важно. IMHO & AFAIK ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 11:53 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsev, Data и Value - это свойства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 11:58 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
BlazkowiczДа, всё там через Dispatch.put/call/get делается Посмотрел в доку, увидел фигу - не вижу нужного put ((( Какой из put'ов нужно использовать в com.jacob.com.Dispatch, что бы корректно обработалось Data.Value("параметр") = "значение" - лично мне тоже не понятно BlazkowiczАвтор даже jacob с двух попыток не может правильно написать. У меня тоже кол-во опечаток иногда зашкаливает. Вошел, ответил не глядя, прочитал через 30 мин - ужаснулся ))). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 12:02 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
madeok.ruLeonid Kudryavtsev, Data и Value - это свойства. 1) Мало информации, лучше под тэг spool весь кусок доки от поставщика привести. Не думаю, что там сильно много коммерческой информации. Если лучше, кусок из type library Что возвращают: Data понятно, какой-то объект IDispatch А что возвращает Value: Variant или IDispatch, что ему присваивается? 2) Насколько проблема для Вас критична? Смотрю в Java Doc по JACOB - вижу фигу. Вполне возможно, что нужно дописывать Jacob (благо сорцы есть). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 12:10 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsev, Код: java 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 12:26 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Это то понятно, этим мы получим значение в Код: vbnet 1. а вот как вот установить значение для этого свойства??? result=1 не вариант!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 13:00 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
madeok.ru, Вы бы свой код на Java привели, вместо восклицательных знаков. Да, на вопросы бы поотвечали. Так пробовали? Код: java 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 13:12 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, у Код: java 1. только три параметра!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 13:36 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
madeok.ruтолько три параметра!!! Значит попробуйте callN!!! Научитесь смотреть исходники!!! http://grepcode.com/file/repo1.maven.org/maven2/net.sf.jacob-project/jacob/1.14.3/com/jacob/com/Dispatch.java#Dispatch.put(com.jacob.com.Dispatch,java.lang.String,java.lang.Object) В Java без этого НИКАК!!!!!!!!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 13:45 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Вот пример в спецификации для VBA: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. меня интересует как переписать строки: Код: vbnet 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 13:46 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
madeok.ru, Вас спрашивают че вернет такой код Код: java 1. 2. А вы свой VB опять приплетаете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 13:50 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Код: java 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 13:53 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. а вот java ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 13:55 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
madeok.ru Код: java 1. 2. 3. 4. 5. 6. 7. 8. О, наметился конструктивный диалог. Так что там с Dispatch.get(data, "Value");? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 14:09 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, яж написал, появляется эксептион! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 14:16 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
madeok.ruяж написал, появляется эксептион! Ах, это на get.. Как на счет Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 14:28 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, так не прокатывает: Код: java 1. 2. а вот так: компилиться и запускаеться: Код: java 1. тогда как в эту бодъю положить значение?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 14:54 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
madeok.ru, Версия Jacob, видать, старая. В актуальной версии там давно уже vararg, а не Object[] Код: java 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 15:08 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Да, библиотека была старенькая. Обновил. Но строки не работают. вываливается эксепнион Код: java 1. 2. 3. [/SRC] Код: java 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 16:06 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, и если так: Код: java 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 16:09 |
|
||
|
jcobe и railtarif
|
|||
|---|---|---|---|
|
#18+
Тогда Код: java 1. и посмотреть в дебаге какого там типа Variant и что у него внутри. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2015, 16:25 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39134319&tid=2124506]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
152ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 264ms |
| total: | 527ms |

| 0 / 0 |
