Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 |

 

  Вопрос: вьювер ворда Добавлено: 29.03.11 12:12  

Автор вопроса:  gekko | Web-сайт: kalamfur.ru
Добрый день. Вопрос в следующем.

Пытаюсь открыть вордовый документ (*.doc) при помощи OLE.
Не требуется ни редактирование, ни меню по правой кнопке, скорее наоборот, этого всего надо избежать.

А требуется просто открыть для просмотра.

Косяк случается в том, что OLE выводит лишь первую страницу.

Как быть? Может использовать не OLE? есть ли примеры такого вьювера?

Ответить

  Ответы Всего ответов: 38  

Номер ответа: 1
Автор ответа:
 gekko



Вопросов: 39
Ответов: 127
 Web-сайт: kalamfur.ru
 Профиль | | #1
Добавлено: 29.03.11 22:41
Весь день ищу. толку ноль. Ведь OLE может грузить word документы, и делает это, но как заставить загрузить все страницы, а не только первую?? Нужна помощь

Ответить

Номер ответа: 2
Автор ответа:
 СанСаныч



Вопросов: 3
Ответов: 118
 Профиль | | #2 Добавлено: 29.03.11 22:58
Товарищи!!! Когда же освоим гугл великий?
http://msdn.microsoft.com/ru-ru/library/ff478541.aspx

Ответить

Номер ответа: 3
Автор ответа:
 gekko



Вопросов: 39
Ответов: 127
 Web-сайт: kalamfur.ru
 Профиль | | #3
Добавлено: 29.03.11 23:45
СанСаныч, программа на VB 6.0

VB
Язык не поддерживается либо пример кода отсутствует.

Ответить

Номер ответа: 4
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #4 Добавлено: 30.03.11 09:26
Печально. Попробуй чуть более новые, чем допотопные.

Ответить

Номер ответа: 5
Автор ответа:
 gekko



Вопросов: 39
Ответов: 127
 Web-сайт: kalamfur.ru
 Профиль | | #5
Добавлено: 30.03.11 09:37
Что именно "чуть более новые" ?
Из-за одной ошибки переписывать весь проект на чём то еще - убить уйму времени.
Тем более что OLE ведь действительно нормально отрабатывает, и без косяков показывает первую страницу. А вот с остальными - я просто незнаю почеему такая фигня.

Ответить

Номер ответа: 6
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #6 Добавлено: 30.03.11 16:32
gekko пишет:
Из-за одной ошибки переписывать весь проект на чём то еще - убить уйму времени.

Это еще фигня. А вот изучить досконально это "что-то еще", а именно C# - это гораздо больше времени

Ответить

Номер ответа: 7
Автор ответа:
 gekko



Вопросов: 39
Ответов: 127
 Web-сайт: kalamfur.ru
 Профиль | | #7
Добавлено: 30.03.11 21:16
Речь не о том что можно изучить(Будет время, возьмусь за haskell).

Просто четвёртый день вся работа стоит из за этого, а ответа так и не нахожу..

Ответить

Номер ответа: 8
Автор ответа:
 СанСаныч



Вопросов: 3
Ответов: 118
 Профиль | | #8 Добавлено: 31.03.11 00:21
gekko пишет:
Просто четвёртый день вся работа стоит из за этого, а ответа так и не нахожу..

ОМГ. Я бы длл уже написал на шарпе и к проекту подключил.

ЗЫ: По поводу подключения .net к vb6 сюда:
http://www.vbnet.ru/forum/show.aspx?id=71545

Ответить

Номер ответа: 9
Автор ответа:
 gekko



Вопросов: 39
Ответов: 127
 Web-сайт: kalamfur.ru
 Профиль | | #9
Добавлено: 31.03.11 01:13
СанСаныч пишет:
ОМГ. Я бы длл уже написал на шарпе и к проекту подключил.


Я бы тоже так сделал, но не владею шарпом, да и на Васике писал года два назад.. Сейчас пишу на PHP, но понадобилось десктопное клиент приложение.
Пока в тупике, так-как dll на дот нете тоже не соберу.

Ответить

Номер ответа: 10
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #10 Добавлено: 31.03.11 10:03
ну вот, видишь. ничего не поделать, кроме как изучать дотнет.

Ответить

Номер ответа: 11
Автор ответа:
 gekko



Вопросов: 39
Ответов: 127
 Web-сайт: kalamfur.ru
 Профиль | | #11
Добавлено: 31.03.11 12:11
Это не выход. Точнее не в моей ситуации: Выучить Дотнет дело не на неделю, а проект надо сдать.
AgentFire, как по-твоему, ведь это всё как-то пашет. и первую страницу он показывает нормально.
и если не убирать в свойствах редактирование объекта по дабл клику, то можно редактировать и вторую, и третью страницу.

Так почему же не удаётся их просто увидеть, безо всякого редактирования?

Ведь ясно что оно должно работать. Оказался в дурацкой ситуации, и шарю наощупь.

Ответить

Номер ответа: 12
Автор ответа:
 Dan



ICQ: 609276007 

Вопросов: 24
Ответов: 195
 Профиль | | #12 Добавлено: 31.03.11 13:28
VB.net!!!
Зачем вам всем VB6? А?

Ответить

Номер ответа: 13
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #13 Добавлено: 31.03.11 13:44
gekko пишет:
Так почему же не удаётся их просто увидеть, безо всякого редактирования?

Просто контрол недоработан, глючит и вообще всячески как бэ намекает.

Ответить

Номер ответа: 14
Автор ответа:
 gekko



Вопросов: 39
Ответов: 127
 Web-сайт: kalamfur.ru
 Профиль | | #14
Добавлено: 31.03.11 15:31
Можете посоветовать контрол/пример реализации на VB6 того что мне требуется? Т.е. простого вьювера doc файлов.

Dan пишет:
VB.net!!!
Зачем вам всем VB6? А?


Писал чуть выше, но повторю. VB.net!!!, C#, Assembler, Python это круто. Но проект горит, нет времени его на чём-то переписывать, изучая языки походу. Проект почти сдан, но остались некоторые ошибки, и они всё тормозят.

Очень нужна функция вьювера именно на шестом Васике, либо если есть какие-то сторонние библиотеки, которые просто подключить и заюзать.

Кажись я влип с этим.

Ответить

Номер ответа: 15
Автор ответа:
 СанСаныч



Вопросов: 3
Ответов: 118
 Профиль | | #15 Добавлено: 31.03.11 21:56
gekko пишет:
Писал чуть выше, но повторю. VB.net!!!, C#, Assembler, Python это круто. Но проект горит, нет времени его на чём-то переписывать, изучая языки походу.

Пример неправильного подхода к планированию разработки. Если хорошо знаешь пхп, то и писал бы на нем, он нормально в клиентские приложения компилируюется (http://www.codenet.ru/webmast/php/PHP-Compiler-EXE/). VB6 в наличии нет, но попробуем ща что нибудь придумать.

Ответить

Страница: 1 | 2 | 3 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам