|
QT C++, приложение Excel остается открытым после закрытия
|
|||
---|---|---|---|
#18+
Что нужно еще сделать, чтобы приложение Excel закрылось? Код: 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. 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2019, 18:43 |
|
QT C++, приложение Excel остается открытым после закрытия
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2019, 19:23 |
|
QT C++, приложение Excel остается открытым после закрытия
|
|||
---|---|---|---|
#18+
ёёёёё, все эти строки есть в моем коде. Но результат видите на картинке. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2019, 19:55 |
|
QT C++, приложение Excel остается открытым после закрытия
|
|||
---|---|---|---|
#18+
seg856ёёёёё, все эти строки есть в моем коде. Но результат видите на картинке. workbook->clear(); // удалить строку delete workbook; // удалить строку workbook = NULL; // удалить строку workbooks->dynamicCall( "Close" ); workbooks->clear(); delete workbooks; workbooks = NULL; ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2019, 20:10 |
|
QT C++, приложение Excel остается открытым после закрытия
|
|||
---|---|---|---|
#18+
d7i, удалил указанные строки, результат тот же ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2019, 20:13 |
|
QT C++, приложение Excel остается открытым после закрытия
|
|||
---|---|---|---|
#18+
seg856, Удалите весь лишний код. Осьтавьте только по сути топика. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2019, 07:32 |
|
QT C++, приложение Excel остается открытым после закрытия
|
|||
---|---|---|---|
#18+
seg856, да, сделай минимальное приложение, воспроизводящее "проблему". ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2019, 08:57 |
|
QT C++, приложение Excel остается открытым после закрытия
|
|||
---|---|---|---|
#18+
Попробуй убрать Код: plaintext 1.
ЕМНИП изначально эксель запускается без окон и при закрытии файла - процесс экселя завершается, но если сделать его видимым, то автоматом не закрывается, т.е. сам эксель надо еще как-то завершать. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2019, 09:05 |
|
QT C++, приложение Excel остается открытым после закрытия
|
|||
---|---|---|---|
#18+
Раньше техника работы с только что СОЗДАННЫМ файлом была примерно так: Create() с tmp именем тут же Save as() под другим именем тут же Open() ..... Close() Но в Qt я не знаю, в билдере так работало. Иначе при якобы Close() выскакивало евойное сообщение, что типа объект был изменён, сохранить, нет? Вроде даже в ВБА что-то подобное. В принципе в разделе "офис" можно поискать или спросить. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2019, 13:39 |
|
QT C++, приложение Excel остается открытым после закрытия
|
|||
---|---|---|---|
#18+
Dima T, спасибо. Действительно, скрытый Excel нормально закрывается. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2019, 20:09 |
|
|
start [/forum/topic.php?fid=57&fpage=11&tid=2017538]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 19ms |
total: | 153ms |
0 / 0 |