Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Djvu на форме, как задать ему файл? 
:(
    Опции темы
kb-nn
Дата 14.2.2005, 11:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 23.12.2003
Где: Нижний Новгород

Репутация: нет
Всего: 1



я помещаю djvu-элемент на форму, а как задать ему файл, которывй будет в нём отображаться?
это свойство SRC или нет?
PM MAIL ICQ   Вверх
Exception
Дата 15.2.2005, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



Цитата(kb @ 14.2.2005, 12:16)
djvu

А что это? Конкретнее задавай вопрос, пожалуйста

PM   Вверх
Mephisto
Дата 17.2.2005, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Волкъ
***


Профиль
Группа: Завсегдатай
Сообщений: 1818
Регистрация: 27.8.2003
Где: Питер

Репутация: 2
Всего: 34



Прога, типа Acrobat Reader'a. Достаточно неплохая вещь.
Цитата
я помещаю djvu-элемент на форму, а как задать ему файл, которывй будет в нём отображаться?

Должно быть да, но точно могу сказать только завтра. Сегодня посмотрю!
PM   Вверх
Guest
Дата 17.2.2005, 22:58 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











djvu коллекция карьтинок....... спецификацию найти нельз.........по карйне мере я не смог
  Вверх
~FoX~
Дата 17.2.2005, 23:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЕ рыжий!!!
****


Профиль
Группа: Участник Клуба
Сообщений: 2819
Регистрация: 8.10.2003
Где: Зеленоград

Репутация: 10
Всего: 68



Сори, это я был!!!!


--------------------
user posted image
…множественность никогда не следует полагать без необходимости…
PM MAIL WWW ICQ Jabber   Вверх
kb-nn
Дата 24.2.2005, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 23.12.2003
Где: Нижний Новгород

Репутация: нет
Всего: 1



слушайте, вернее так.
мне надо на форме расположить html- документ
(ну в частном случае djvu-документ-ведь его можно открыть в Internet Explorere)
какой Control мне надо использовать?
я использую scriptlet и его свойство url.
но что- то не получается.

Добавлено @ 12:40
возникает ошибка- объект не поддерживает это свойство или метод
PM MAIL ICQ   Вверх
~FoX~
Дата 25.2.2005, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЕ рыжий!!!
****


Профиль
Группа: Участник Клуба
Сообщений: 2819
Регистрация: 8.10.2003
Где: Зеленоград

Репутация: 10
Всего: 68



Цитата(kb @ 24.2.2005, 12:38)
djvu-документ-ведь его можно открыть в Internet Explorere

Только после установки спецового плагина.



--------------------
user posted image
…множественность никогда не следует полагать без необходимости…
PM MAIL WWW ICQ Jabber   Вверх
Mephisto
Дата 10.3.2005, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Волкъ
***


Профиль
Группа: Завсегдатай
Сообщений: 1818
Регистрация: 27.8.2003
Где: Питер

Репутация: 2
Всего: 34



Сори что долго не писал. Болезнь сразила!
Вот пример открытия документа + функция для конвертирования пути.
Где DC - твоя компонента!
Код

Option Explicit
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" _
     (Destination As Any, Source As Any, ByVal Length As Long)

Private Sub Command1_Click()
    DC.SRC = ConvertFilePath(Text1.Text)
End Sub

Private Function ConvertFilePath(ByVal sFile As String) As String
    Dim bTemp() As Byte, bLen As Byte, i%
    StrConv sFile, vbFromUnicode
    bLen = LenB(sFile) / 2
    
    ReDim bTemp(1 To bLen) As Byte
    CopyMemory bTemp(1), ByVal sFile, bLen
    For i = 1 To bLen
        If bTemp(i) = 92 Then bTemp(i) = 47
    Next
    
    StrConv bTemp, vbUnicode
    CopyMemory ByVal sFile, bTemp(1), bLen * 2
    ConvertFilePath = "file://" + sFile
End Function


Где текст может быть C:\1.djvu


Это сообщение отредактировал(а) Mephisto - 12.3.2005, 14:22
PM   Вверх
kb-nn
Дата 23.3.2005, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 23.12.2003
Где: Нижний Новгород

Репутация: нет
Всего: 1




DC.SRC = ConvertFilePath(Text1.Text)
возникает ошибка- объект не поддерживает это свойство или метод.
Добавлено @ 16:47
точнее
DjVuCtl1.src =
PM MAIL ICQ   Вверх
Mephisto
Дата 25.3.2005, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Волкъ
***


Профиль
Группа: Завсегдатай
Сообщений: 1818
Регистрация: 27.8.2003
Где: Питер

Репутация: 2
Всего: 34



Ты же сам писал
Цитата
это свойство SRC или нет?

Значит есть свойство.
Проблема может быть в следующем:
1)На форме должна быть кгопка (в моём случае Command1);
2)Текстовое поле (в моем случае Text1);
2)В разделе Global обязательно должна быть надпись:
Код

Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" _
     (Destination As Any, Source As Any, ByVal Length As Long)

PM   Вверх
kb-nn
Дата 25.3.2005, 10:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 23.12.2003
Где: Нижний Новгород

Репутация: нет
Всего: 1



пардон.
я извиняюсь.
у меня заработало.
в свойствах проекта изначально была указана другая форма.
простите.. smile
PM MAIL ICQ   Вверх
kb-nn
Дата 25.3.2005, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 227
Регистрация: 23.12.2003
Где: Нижний Новгород

Репутация: нет
Всего: 1



но проблема в том, что мне нужно чтобы отображались и html- документы. (локальные)
какой элемент управления для этого нужен?
какое свойство? я пробовал webBrowser , ScriptLet и HtmlView и ничего не выходит путного....

сначала у меня была мысль, чтобы и djvu, и html- документы отображались одним элементом управления.
теперь я уже об этом и не мечтаю...

PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

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

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0525 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.