|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Здравствуйте, если в Ворде нажму кнопку, а там будет сказано в обработчике нажатия кнопки - Шелл.... и какой именно экзешник скомпилированный в ВБ6 - так можно сделать?думаю, что можно и начал писать в ВБ6: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
Выёживается, выделяет isTable As ObjectWord.Range что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2012, 16:40 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
катастрофа, Потому что нет такого типа/класса ObjectWord, а есть Word.Application ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2012, 17:10 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
катастрофа, И такого свойства Range там вообще нет :0) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2012, 17:18 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
VladConnкатастрофа, Потому что нет такого типа/класса ObjectWord, а есть Word.ApplicationА должно быть Range. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 07:28 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
AntonariyVladConnкатастрофа, Потому что нет такого типа/класса ObjectWord, а есть Word.ApplicationА должно быть Range.Нету у ворда ( объект ) ни свойства, ни метода Range. Есть класс Range в библиотеке Word. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 07:47 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Есть у документа, начать надо с подключения к документу, открытию или созданию нового ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 08:44 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
сейчас в Ворде есть поле, оно должно быть размещено в таблице, щёлкая по нему, запускается макрос на ВБА: Код: vbnet 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. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134.
нужно этот функционал вставить в ВБ6, скомпилировать, а в Воде просто указать Shell (полный путь к екзешнику), так каков будет код в ВБ6 перед компиляцией? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 11:20 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Навскидку - ты тут работаешь только с объектом Selection, то есть тебе надо подключиться к Word.Application, взять у него Selection в переменную а остальное все так же. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 11:30 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
скукотищаAntonariyпропущено... А должно быть Range.Нету у ворда ( объект ) ни свойства, ни метода Range. Есть класс Range в библиотеке Word.Я это и имел ввиду. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 11:41 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Shocker.ProНавскидку - ты тут работаешь только с объектом Selection, то есть тебе надо подключиться к Word.Application, взять у него Selection в переменную а остальное все так же. неподъемно жалко день победы прошёл, до Нового года далеко, к какому празднику просить, по хоккею чемпионы, ну тогда к чемпионату Европы по футболу. Поправьте пжл в коде, чтобы не запускать долгоиграющую пластинку ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 11:49 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
катастрофанеподъемноЧто именно непонятно. Весь нужный код у тебя уже есть в этом топике. Еще у тебя есть "тетрадка", в которой уже мегабайты примеров работы. Но если ты не можешь уже за третий год понять, что такое объект, их метод и свойство, то ни к новому году, ни к победе нашей сборной по футболу на ЧМ, мозгов тебе добавить никто не сможет, даже доктор Майоров. Принеси уже пользу людям там, где ты сможешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 12:07 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Shocker.Pro, >надо подключиться к Word.Application вроде так? Код: vbnet 1. 2.
>взять у него Selection в переменную как? >Еще у тебя есть "тетрадка", в которой уже мегабайты примеров работы неа, в ВБ6 я новичёк ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 19:12 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
катастрофанеа, в ВБ6 я новичёккакая разница, с объектами все то же самое катастрофакак?у тебя в ObjectWord теперь находится тот же объект, что при работе с ВБА ты видишь как Application. Вот и вперед. В смысле - думай. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 19:20 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Shocker.Proу тебя в ObjectWord теперь находится тот же объект, что при работе с ВБА ты видишь как Application. Вот и вперед. В смысле - думай. так я так делал уже давно, ещё когда не полез с вопросом на форум, но выделяет Dim isTable As Word.Range, как уладить? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 19:35 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
катастрофатак я так делал уже давно, ещё когда не полез с вопросом на форум, но выделяет Dim isTable As Word.Range, как уладить?Тут надо понимать, каким путем ты идешь. Либо подключаешь к проекту библиотеку Word (через References). Либо не используешь ссылки на Word и тогда все переменные объявляешь как Object. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 19:54 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Shocker.Pro, и каким путём идти лучше? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 20:00 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Первый удобнее для разработки - выпадают подсказки, больше ошибок можно отловить на этапе компиляции. Второй надежнее с точки зрения переноса между машинами. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 20:11 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Shocker.Pro, конечно выбираю второй надёжный, тогда строки кода Код: vbnet 1. 2.
не нужны? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 20:14 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
в этом случае как раз нужны ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 20:20 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Shocker.Pro, окейно, есть движение: Код: vbnet 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.
теперь выделяет wdWithInTable - переменная не определена, как определить? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 20:43 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Но в ВБА wdWithInTable с Option Explicit идёт и не спотыкается и что же делать в ВБ6? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 20:58 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
катастрофаНо в ВБА wdWithInTable с Option Explicit идёт и не спотыкается и что же делать в ВБ6?А что такое это wdWithInTable ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 22:26 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
катастрофатеперь выделяет wdWithInTable - переменная не определена, как определить?надо нажать в ВБА F2 и посмотреть чему равна эта константа ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 23:10 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Shocker.Pro, ухты, нажал Эф2 - и понеслось, короче сделал, спасибо!!!!!!!!!!!!! >победе нашей сборной по футболу на ЧМ а это уже за Вами ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2012, 01:58 |
|
Из Ворда запустить *.exe скомпилированный в ВБ6
|
|||
---|---|---|---|
#18+
Shocker.Pro, радость пока не полная, скомпилировал, запускаю с Ворда экзешник Код: vbnet 1. 2. 3. 4. 5.
выёживается, говорит ошибка 429 АктивХ компонент cant create object, как лечится? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2012, 02:19 |
|
|
start [/forum/search_topic.php?author=romashka7&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
others: | 774ms |
total: | 959ms |
0 / 0 |