powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / открыть ворд документ на форме
12 сообщений из 12, страница 1 из 1
открыть ворд документ на форме
    #37184421
kalamfur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Требуется открыть документ 123.doc который содержит 300 с копейками страниц. Только на чтение. т.е. не нужен полноценный редактор, только "вьювер". пробую в Vb6 открыть с помощью OLE, но открывает почему-то только первую страницу.
Что не так делаю?
...
Рейтинг: 0 / 0
открыть ворд документ на форме
    #37185021
TpaBka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй через WebBrowser подключи ms internet controls
...
Рейтинг: 0 / 0
открыть ворд документ на форме
    #37189162
kalamfur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Через WebBrowser не получается. Заковыка то в том, что через OLE нормально открывает, значит может. Вот почему только одна страница, и как поправить?
...
Рейтинг: 0 / 0
открыть ворд документ на форме
    #37189193
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код.
Как делаешь?
...
Рейтинг: 0 / 0
открыть ворд документ на форме
    #37189195
kalamfur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создаю объект OLE( OLE1 ) открывается диалог, указываю "Создать из файла", указываю для примера документ word из трех страниц, указываю в свойствах sizemod = autosize
...
Рейтинг: 0 / 0
открыть ворд документ на форме
    #37189197
kalamfur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Либо так:
Код: plaintext
OLE1.CreateEmbed "C:\1.doc", "WORD.DOCUMENT"
...
Рейтинг: 0 / 0
открыть ворд документ на форме
    #37191391
TpaBka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Страница не одна их много, но увидеть ты их не можешь, вот если бы у тебя монитор был бы метр по вертикали, то я думаю, документ из трех листиков поместился бы свободно, а так, увы, полосу прокрутки надо добавлять что есть гемор
или кнопочки прикрутить типа назад и вперед
...
Рейтинг: 0 / 0
открыть ворд документ на форме
    #37191475
kalamfur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
полоса прокрутки это не такой уж большой гемор.

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

даже если загружены три страницы и стоит autosize, всё равно видна только одна (это вы можете поглядеть переместив OLE выше, за верхнюю границу формы)
...
Рейтинг: 0 / 0
открыть ворд документ на форме
    #37193347
kalamfur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята выручайте. Крупно сел с этим проектом и пока не могу найти решения. оч. нужен этот вьювер ворда на VB6..
...
Рейтинг: 0 / 0
открыть ворд документ на форме
    #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
открыть ворд документ на форме
    #37193793
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kalamfur,

Может так?

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


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