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 никак нельзя - юзер должен только видеть и видеть в окне программы. Но не редактировать.


Ega23   (2008-07-04 11:36:00) [1]


> Винда у нас кракнутая и все остальное тоже. А придут с проверкой
> - скажем "нет у нас компов - это студенты свои напритащили!
> " :-)


Ну-ну.
За сим - откланиваюсь.


Владимир   (2008-07-04 11:34:00) [2]


> А ты понимаешь, что ты заранее обрекаешь ЛЮБОГО пользователя
> на то, что у него на машине ОБЯЗАН быть MSWord (причём вполне
> реально, что могут проблемы с совместимостью версий возникнуть)?
>


Понимаю! С таким же успехом можно сказать, что моя прога на PHP например будет ОБЯЗЫВАТЬ любого пользователя иметь браузер!

Во всей академии есть ворд. Программа написана именно для академии, а не для продажи по всему миру.

А мелкомягкие обойдутся! Винда у нас кракнутая и все остальное тоже. А придут с проверкой - скажем "нет у нас компов - это студенты свои напритащили!" :-)


Ega23   (2008-07-04 11:26:00) [3]

И вообще, через Web-интерфейс это надо делать. Тогда не будет проблем ни с word, ни с windows.


Ega23   (2008-07-04 11:24:00) [4]


> Повторяю еще раз: система должна предоставлять пользователю
> средства проектирования теста. Вывести картинку - не проблема!
>  Только вот создать эту картинку должен сам пользователь!
>  И как он это сделает без скриншотов?


Да поняли все тебя. Ты вцепился в одно из решений данной задачи (и совсем не лучшее решение, а скорее наоборот) и всеми фибрами души пытаешься его сделать.

А ты знаешь, что многие физики-математики предпочитают не WinWord, а LaTex?
А ты знаешь, что для установки MSWord на комп, надо денюжку заплатить мелкомягким?
А ты понимаешь, что ты заранее обрекаешь ЛЮБОГО пользователя на то, что у него на машине ОБЯЗАН быть MSWord (причём вполне реально, что могут проблемы с совместимостью версий возникнуть)?


ЮЮ   (2008-07-04 11:24:00) [5]

TRzRichEdit - Это T RxRichEdit, он же T JvRichEdit


ЮЮ   (2008-07-04 11:22:00) [6]

И что, директор ВУЗа, будет для каждого тетирукмого составлять счой тест в Worde?
Или у всех тестируемых один и тот же тест? И это "более навороченную, как ЕГЭ, только в программе"

А как твой директор в Worde делает график функции? Я вроде комп знаю не хуже таоего директора, но и то не смогу так запромто. :)

Если достаточно возможностей rtf, то используй TRzRichEdit (он покруче стандартного TRichEdit), а директора нвучи сохранять из Word-а в формате rtf.


Anatoly Podgoretsky   (2008-07-04 11:20:00) [7]

> Ega23  (04.07.2008 11:12:20)  [20]

Зачем споришь? Народ же вас не отличит.


Владимир   (2008-07-04 11:19:00) [8]

Повторяю еще раз: система должна предоставлять пользователю средства проектирования теста. Вывести картинку - не проблема! Только вот создать эту картинку должен сам пользователь! И как он это сделает без скриншотов?


> И Delphi тоже глючная. И Windows - мастдай, ага.
>


Не Делфи! А объект OLEContainer!


Anatoly Podgoretsky   (2008-07-04 11:19:00) [9]

> Владимир  (04.07.2008 10:51:16)  [16]

А придется


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


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


А где я, пардон, скрин-шоты упомянул????


> Да, в ДНК разработчиков объекта!


И Delphi тоже глючная. И Windows - мастдай, ага.


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

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


> Может, всё-таки проблема в ДНК?


Да, в ДНК разработчиков объекта!


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


> Более простого варианта, как передать управление в Word
> я не нашел.


Это ведь не значит, что его нет, согласен?


> При прохождении этого теста этот же документ выводится абитуриенту
> в качестве задания.


Замечательно.


> Делаю это через OLEContainer.


Ну, как вариант. Допустим.


> Но объект глючный.


Может, всё-таки проблема в ДНК?


> Потому и спрашиваю об альтернативе!


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


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

З.Ы. Так почему Word-то? Почему нельзя pdf показывать?

PDF можно показывать. Но вся фишка в том, чтобы предоставить ПОЛЬЗОВАТЕЛЮ простые средства проектирования теста. Более простого варианта, как передать управление в Word я не нашел.

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


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

>> Надо учиться. Либо метла в качестве альтернативы.

То есть мне прийти к директору ВУЗа, который является заказчиком и сказать все что я о ней думаю? Извините, неохота менять ВУЗ!


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


> Вот сделаешь так, чтобы юзер мог забить задание по математике
> с графиком, а потом варианты ответов к нему? Без использования
> ворда?


Сделаю. Сколько денег даёшь?


> Человек плохо знает комп.


Надо учиться. Либо метла в качестве альтернативы.


> это для него уже проблема


Правильно. Это проблема пользователя.

З.Ы. Так почему Word-то? Почему нельзя pdf показывать?


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

Поспорим!

Вот сделаешь так, чтобы юзер мог забить задание по математике с графиком, а потом варианты ответов к нему? Без использования ворда?

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


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


> А вывод задания по математике с графиками и прочей дребеденью
> невозможен без ворда!


Поспорим?


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

>А вывод задания по математике с графиками и прочей дребеденью невозможен без ворда!

Неужели ?


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

запусти сам ворд.


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

Дело в том, что программа - система тестирования. В ней можно как готовить  тесты (этим занимается директор ВУЗа), так и их проходить их. А вывод задания по математике с графиками и прочей дребеденью невозможен без ворда!

Насчет скриншотов - очень муторно. Была у нас такая прога. Один и тот же тест в ней проектируется 20 минут, а в моей - 5!


Страницы:   1 2

Наверх

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