Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вывод документа MS Word на форму


Страницы:   1 2

Владимир ©   (2008-07-04 09:48:00) 

Как можно вывести документ MSWord на форму без использования объекта OleContainer?

Дело в том, что фон этого объекта неизменно серый, и он плохо смотрится на цветной форме, а также объект этот неадекватный: при изменении размеров или размера шрифта возможны различные "визуальные эффекты"!

Передавать управление в Word никак нельзя - юзер должен только видеть и видеть в окне программы. Но не редактировать.


MsGuns   (2008-07-04 10:21:00) [21]

1. Чтобы документ нельзя было редактировать, записать его в БД
2. При открытии документа выставить соотв.флажки и ворд не "даст" вносить правки

Чем обусловлен формат хранения документов - ворд ? Ведь это далеко не оптимальный вариант. Особенно если учесть, что теряется самое главное его преимущество - возможность редактирования в привычной манере.


Ega23   (2008-07-04 10:18:00) [22]


> Владение социальной инженерией сводит на нет данный метод.


Не понял...


Поросенок Винни-Пух   (2008-07-04 10:11:00) [23]

Документ не должен меняться?
Ну и нахрен тогда данные держать в ворде?
Типа красиво?
Сделай скриншот ворда и не парь людям мозк.


Anatoly Podgoretsky   (2008-07-04 10:08:00) [24]

> Ega23  (04.07.2008 10:00:03)  [3]

Владение социальной инженерией сводит на нет данный метод.


Поросенок Винни-Пух   (2008-07-04 10:08:00) [25]

Ему помешает куратор, который выперет его за дверь за такую самостоятельность.

Ну раз куратор помешает, то смело делай shellexecute с документом ворда.


Владимир   (2008-07-04 10:07:00) [26]


> Рекомендую:
> 1. Оценить, сколько времени займут ниому не нужные фишечки-
> рюшечки и сколько будет стоить их изготовление.


Никому не нужные - это как сказать! А изготавливать их никто не собирается. Именно поэтому я и спрашиваю, как еще можно вывести документ. Писать под это собственный объект нереально!


> 3. Посмотреть и запомнить реакцию заказчика.


Заказчик - дуб, которому нужно, чтобы программа делала 1, 2, 3. А как там что оформлено - это ему неинтересно. Это интересно лично мне.


Ega23   (2008-07-04 10:00:00) [27]


> Серые контейнеры, как мне кажется, там не смотрятся...


Рекомендую:
1. Оценить, сколько времени займут ниому не нужные фишечки-рюшечки и сколько будет стоить их изготовление.
2. Проконсультироваться с заказчиком: представить ему обычный интерфейс и с фишечками-рюшечками. И цену на одно и другое.
3. Посмотреть и запомнить реакцию заказчика.
4. Этот метод применять в дальнейшем.


Владимир   (2008-07-04 09:57:00) [28]


> ему ничто не помешает просто отрыть документ в ворде без
> твоей замечательной программы. и все там хорошенько отредактировать.
>


Ему помешает куратор, который выперет его за дверь за такую самостоятельность.

Программа - система тестирования абитуриентов. Я делаю новую версию, более навороченную, как ЕГЭ, только в программе. Именно поэтому хочу использовать более интересный интерфейс. Серые контейнеры, как мне кажется, там не смотрятся...


Поросенок Винни-Пух   (2008-07-04 09:52:00) [29]

Передавать управление в Word никак нельзя - юзер должен только видеть и видеть в окне программы. Но не редактировать.

ему ничто не помешает просто отрыть документ в ворде без твоей замечательной программы. и все там хорошенько отредактировать.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо