Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2012, 09:59   #1
TIXIY
Пользователь
 
Регистрация: 07.05.2012
Сообщений: 14
По умолчанию вывод Word на экран

подскажите пожалуйста как сделать так что бы при нажатие на кнопку вывести на экран документ word, может какой нибудь компонент в делфи есть..=))))??? подскажите пожалуйста, буду очень благодарен..=))) заранее спасибо огромное..=))
TIXIY вне форума Ответить с цитированием
Старый 20.05.2012, 10:24   #2
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Word может хранить документы в различных форматах.
Используемый по умолчанию формат *.doc не документирован.
Таким образом, в общем случае (например, при не установленном на компьютере Word'е либо даже установленном - но не подходящей версии) написание такой программы невозможно.
s-andriano вне форума Ответить с цитированием
Старый 20.05.2012, 14:11   #3
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Невозможно, это Вы, s-andriano, пожалуй загнули, выводит же Google Docs в браузере Но то что гемору не оберёшься - это да
TIXIY, а просто открыть документ в ворде Вам не пойдёт? Это делается просто, ShellExecute и все дела
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 20.05.2012, 17:28   #4
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Greblin Посмотреть сообщение
Невозможно, это Вы, s-andriano, пожалуй загнули, выводит же Google Docs в браузере
Как это делает браузер - вопрос отдельный. Навскидку 2 варианта:
1. Используется некоторая реконструкция формата. В этом случае браузер будет открывать не все документы, а только достаточно простые, либо показывать с ошибками.
2. Использовать сам word для этого. Но для этого подходящая версия word должна быть обязательно установлена на компьютере.
Цитата:
Это делается просто, ShellExecute и все дела
Это без установленного-то wоrd'а?
s-andriano вне форума Ответить с цитированием
Старый 20.05.2012, 18:09   #5
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

1. Ну открывает же. Даже если старый доковский формат предварительно преобразуется в XML на сервере (а так скорее всего и происходит), то как-то же это делается. Не сидит же там куча индусов, которые вручную быстро-быстро открывают нужный файл в ворде и сохраняют его в docx. Так что возможно всё, надо лишь знать как.
2. Поэтому я и спросил - не пойдёт ли ТС простое открытие ворда с нужным документом
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вывод на экран Nikolai_90 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 11 02.05.2012 09:25
Вывод на экран bookkc Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 07.10.2010 10:59
Вывод на экран tools Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 01.12.2009 22:26
Вывод на экран Timpi Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 30.11.2009 18:05