Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Паскаль
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 18.07.2018, 17:42   #1
sohibnut
Пользователь
 
Аватар для sohibnut
 
Регистрация: 15.01.2018
Адрес: bukhara
Сообщений: 21
Репутация: 10
Сообщение ms word

begin
Execute('C:\Program Files\Microsoft Office\Office14\winword.exe D:\DOCUMENTS\Sohib\WORD\hayot.docx' );

end.


etot kod verno ili net?
__________________
sohibnut вне форума   Ответить с цитированием
Старый 18.07.2018, 18:08   #2
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 24,321
Репутация: 5258
По умолчанию

Какой у Вас Паскаль?
Winword установлен?
Есть файл winword.exe по этому пути?


Цитата:
Сообщение от sohibnut Посмотреть сообщение
etot kod verno ili net?
запустите его на выполнение.
если запустится Word и откроется в нём нужный документ - тогда этот код верный, иначе - нет, не верный!
Serge_Bliznykov вне форума   Ответить с цитированием
Старый 18.07.2018, 18:17   #3
sohibnut
Пользователь
 
Аватар для sohibnut
 
Регистрация: 15.01.2018
Адрес: bukhara
Сообщений: 21
Репутация: 10
По умолчанию

pascal ABC net
Program1.pas(2) : Ошибка времени выполнения: Не удается найти указанный файл
__________________
sohibnut вне форума   Ответить с цитированием
Старый 18.07.2018, 18:18   #4
sohibnut
Пользователь
 
Аватар для sohibnut
 
Регистрация: 15.01.2018
Адрес: bukhara
Сообщений: 21
Репутация: 10
По умолчанию

vsyo ustanovlen
yest winword v etom puti
__________________

Последний раз редактировалось sohibnut; 18.07.2018 в 18:21.
sohibnut вне форума   Ответить с цитированием
Старый 18.07.2018, 18:30   #5
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 24,321
Репутация: 5258
По умолчанию

Цитата:
Сообщение от sohibnut Посмотреть сообщение
pascal ABC net
тогда всё намного проще.
раз WinWord установлен, то откроется в Windows, если указать этот ваш файл.

поэтому пробуйте такой код:
Код:

begin
  exec('D:\DOCUMENTS\Sohib\WORD\hayot.docx');
end.

Serge_Bliznykov вне форума   Ответить с цитированием
Старый 19.07.2018, 17:39   #6
sohibnut
Пользователь
 
Аватар для sohibnut
 
Регистрация: 15.01.2018
Адрес: bukhara
Сообщений: 21
Репутация: 10
По умолчанию

Spasibo vam
Kod rabotala
__________________
sohibnut вне форума   Ответить с цитированием
Старый 19.07.2018, 18:40   #7
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 24,321
Репутация: 5258
По умолчанию

Пожалуйста.
Обращайтесь, если ещё будут вопросы!
Serge_Bliznykov вне форума   Ответить с цитированием
Старый 15.08.2018, 09:41   #8
sohibnut
Пользователь
 
Аватар для sohibnut
 
Регистрация: 15.01.2018
Адрес: bukhara
Сообщений: 21
Репутация: 10
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
Пожалуйста.
Обращайтесь, если ещё будут вопросы!
kak mojno zdelat etovo v delphi?
__________________
sohibnut вне форума   Ответить с цитированием
Старый 15.08.2018, 11:18   #9
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 24,321
Репутация: 5258
По умолчанию

Цитата:
Сообщение от sohibnut Посмотреть сообщение
kak mojno zdelat etovo v delphi?
можно через ShellExecute - пример - http://www.delphipages.com/forum/showthread.php?t=65034
но там нужно знать/получить полный путь к WinWord.exe
например,
Код:

ShellExecute(handle,'open','c:\program files\microsoft office\office\winword.exe','D:\DOCUMENTS\Sohib\WORD\hayot.docx','',SW_SHOWNORMAL);

Serge_Bliznykov вне форума   Ответить с цитированием
Старый 15.08.2018, 11:49   #10
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк.ua
Сообщений: 17,937
Репутация: 6285
По умолчанию

Цитата:
но там нужно знать/получить полный путь к WinWord.exe
Зачем? Одного имени файла достаточно. Если расширение ассоциировано
__________________
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При копировании текста из файла Word в Word Press не форматируются Заголовки и выделение жирным Evgeniva Помощь студентам 0 11.09.2017 14:37
Обновить связи в Word через Microsoft.Office.Interop.Word vovaza29 C# (си шарп) 2 21.08.2015 02:21
Вывод данных в word-документ с помощью interop.word Joose Общие вопросы .NET 2 22.05.2015 20:17
Дозапись в word или соеденить два word фала Midnayt C# (си шарп) 1 09.05.2012 15:17
Работать в Word, не открывая документы (работа с закрытыми документами Word) Георгиевич Microsoft Office Word 10 07.09.2009 11:19


06:46.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru