Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / открыть ворд документ на форме / 12 сообщений из 12, страница 1 из 1
27.03.2011, 13:37
    #37184421
kalamfur
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
Требуется открыть документ 123.doc который содержит 300 с копейками страниц. Только на чтение. т.е. не нужен полноценный редактор, только "вьювер". пробую в Vb6 открыть с помощью OLE, но открывает почему-то только первую страницу.
Что не так делаю?
...
Рейтинг: 0 / 0
28.03.2011, 01:16
    #37185021
TpaBka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
попробуй через WebBrowser подключи ms internet controls
...
Рейтинг: 0 / 0
29.03.2011, 23:47
    #37189162
kalamfur
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
Через WebBrowser не получается. Заковыка то в том, что через OLE нормально открывает, значит может. Вот почему только одна страница, и как поправить?
...
Рейтинг: 0 / 0
30.03.2011, 00:20
    #37189193
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
Код.
Как делаешь?
...
Рейтинг: 0 / 0
30.03.2011, 00:24
    #37189195
kalamfur
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
Создаю объект OLE( OLE1 ) открывается диалог, указываю "Создать из файла", указываю для примера документ word из трех страниц, указываю в свойствах sizemod = autosize
...
Рейтинг: 0 / 0
30.03.2011, 00:25
    #37189197
kalamfur
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
Либо так:
Код: plaintext
OLE1.CreateEmbed "C:\1.doc", "WORD.DOCUMENT"
...
Рейтинг: 0 / 0
30.03.2011, 23:47
    #37191391
TpaBka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
Страница не одна их много, но увидеть ты их не можешь, вот если бы у тебя монитор был бы метр по вертикали, то я думаю, документ из трех листиков поместился бы свободно, а так, увы, полосу прокрутки надо добавлять что есть гемор
или кнопочки прикрутить типа назад и вперед
...
Рейтинг: 0 / 0
31.03.2011, 01:08
    #37191475
kalamfur
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
полоса прокрутки это не такой уж большой гемор.

но прокручивать нечего.

даже если загружены три страницы и стоит autosize, всё равно видна только одна (это вы можете поглядеть переместив OLE выше, за верхнюю границу формы)
...
Рейтинг: 0 / 0
31.03.2011, 22:22
    #37193347
kalamfur
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
Ребята выручайте. Крупно сел с этим проектом и пока не могу найти решения. оч. нужен этот вьювер ворда на VB6..
...
Рейтинг: 0 / 0
01.04.2011, 10:08
    #37193705
TpaBka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
Мда с предыдущим ответом погорячился, но вот тебе пару вариантов:

1 Подключи Microsoft Rich Textbox Control 6.0 (SP3) (клик правой кнопкой на панели инструментов -> Компоненты…)
Сохрани свой ворд документ в формате RTF
Кинь на форму RichTextBox в свойстве FileName укажи путь к RTF файлу
ScrollBar=3 или ScrollBar=2

2 Подключи DSO ActiveX Document Frame Control
Загрузла документа:
Код: plaintext
FramerControl1.Open ("ПУТЬ К ФАЙЛУ")
...
Рейтинг: 0 / 0
01.04.2011, 10:47
    #37193793
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
kalamfur,

Может так?

Код: plaintext
1.
Documents.Open FileName:="C:\Test.doc", ReadOnly:=True
...
Рейтинг: 0 / 0
01.04.2011, 23:29
    #37195334
kalamfur
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
открыть ворд документ на форме
/topic/839700
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / открыть ворд документ на форме / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]