|
|
|
Работа с несколькими экземплярами приложения Excell
|
|||
|---|---|---|---|
|
#18+
Есть приложение на VB, взаимодействующее с Excell. Оно (приложение) открывает в уже запущеном экземпляре файлы и читает из них информацию. Проблемы возникают, когда запущено несколько экземпляров Excel - приложение хватается за какой-то один (последний активный). Как сделать возможность выбора к какому экземпляру цепляться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 16:03:52 |
|
||
|
Работа с несколькими экземплярами приложения Excell
|
|||
|---|---|---|---|
|
#18+
А избежать создание второго экземпляра приложения нельзя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 16:44:40 |
|
||
|
Работа с несколькими экземплярами приложения Excell
|
|||
|---|---|---|---|
|
#18+
А если так? Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 16:57:00 |
|
||
|
Работа с несколькими экземплярами приложения Excell
|
|||
|---|---|---|---|
|
#18+
MelkiadesА если так? Код: plaintext 1. 2. 3. 4. 5. Если "app" - это ссылка на экземпляр Excell.Application, то вопрос в том, что бы получить ссылку на нужный укземпляр ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 18:00:52 |
|
||
|
Работа с несколькими экземплярами приложения Excell
|
|||
|---|---|---|---|
|
#18+
Пользователь2А избежать создание второго экземпляра приложения нельзя? К сожалению не всегда удается :-( Мое приложение при запуске в случае, если Excell уже загружен, проверяет открыты ли в Excell определенные файлы. В случае, если экземпляров несколько (так бывает довольно часто) проверяется какой-то один из экземпляров. При этом второй игнорируется, и как проверять еще и его... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 18:07:07 |
|
||
|
Работа с несколькими экземплярами приложения Excell
|
|||
|---|---|---|---|
|
#18+
Вот так не пойдет? Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 18:12:07 |
|
||
|
Работа с несколькими экземплярами приложения Excell
|
|||
|---|---|---|---|
|
#18+
See: createobject, getobject ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 18:12:43 |
|
||
|
Работа с несколькими экземплярами приложения Excell
|
|||
|---|---|---|---|
|
#18+
Melkiades Спасибо, буду разбираться :) LeonM GetObject возвращает ссылку на экземпляр по имени основного объекта. Именно этот метод я сейчас и использую, но это не решает моей проблемы :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 18:22:02 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33447230&tid=2166657]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
181ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 459ms |

| 0 / 0 |
