|
|
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
Вот огрызок кода: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Пробовал: Код: pascal 1. 2. 3. 4. С прочими параметрами, пустыми в том числе.... результат один: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 15:58 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
Что подскажите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 15:59 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
Попробуй указать все параметры: https://msdn.microsoft.com/en-us/library/office/aa220734(v=office.11).aspx А те, которые не нужны, заменить на null. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 16:13 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
FileSaveAs Валерий666 Код: pascal 1. 2. Вот нафига объявлять свои переменные со стандартными префиксами Word? Секса в жизни не хватает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 16:17 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_FileSaveAsИзвиняюсь. Это из объекта WordBasic ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 16:18 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
Валерий666, wadman https://msdn.microsoft.com/en-us/library/office/aa220734(v=office.11).aspx Здесь не вижу параметра Name. Вижу FileName ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 16:20 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 16:26 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
1. Версия Word (Ms Office) ??? !!!! 2. Странно. что SaveAs дергается через Msword.ActiveDocument а не напрямую в Document с которым выше работали. Ну и сообщение "not supported by automation object" как-то тяжело перевести по другому. Я бы грешил, что ActiveDocument какой-то не такой. Но что делал ТС с Word'ом до этого - не очень понятно. 3. Решил в своем оффисе (Application.Version=16.0) поэксперементировать, без Delphi. VBA не показывает метода SaveAs, теперь метод SaveAs2 https://msdn.microsoft.com/en-us/VBA/Word-VBA/articles/document-saveas2-method-word В общем, IMHO: "если где увидел люк, не волнуйся, это новая версия MS Office" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 16:27 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
Валерий666, может, импортируешь библиотеку типов MS Word да просто посмотришь, что там за методы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 16:30 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
чччД Код: pascal 1. 2. 3. Помогло. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 16:47 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 16:50 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_Здесь не вижу параметра Name. Вижу FileNameЭто видели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 18:26 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
Вообще, конечно, код прикольный: Валерий666 Код: pascal 1. Я сперва подумал, что сишник троллит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 19:14 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
чччД, А что это вообще за конструкция? Каким боком она может работать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 20:22 |
|
||
|
Deplhi7+Ole+Word. Не работает сохранение документа.
|
|||
|---|---|---|---|
|
#18+
alekcvpчччД, А что это вообще за конструкция? Каким боком она может работать? Доступ к параметру "по имени". Смотри, вот метод SaveAs: https://msdn.microsoft.com/en-us/library/office/aa220734(v=office.11).aspx Там тьма-тьмущая параметров, а тебе нужно лишь задать параметр по имени FileName Код: pascal 1. Ну и делаешь: Код: pascal 1. Можно и позиционно, но пропуская "ненужные", ч/з запятую: Код: pascal 1. Только с волшебной ОЛЕ- автоматизацией. Гугли: "Automation Object Method-Call Syntax". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 20:48 |
|
||
|
|

start [/forum/topic.php?fid=58&tid=2041264]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
181ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 218ms |
| total: | 512ms |

| 0 / 0 |
