Re[5]: Вопрос по IE
От: retalik www.airbandits.com/
Дата: 14.02.02 15:06
Оценка: 3 (1)
Здравствуйте Bagri, Вы писали:

R>>В смысле, сохранять надо на сервере? Тут я пас.


B>Нет. IIS на попытку загрузить файл с сервера на клиент генерит ошибку если не разрешено ананимное скачивание с сервера... Млин, как все запутано...

Ну, URL документа, конечно, должен быть на доступное место (так, чтобы и в адресной строке браузера скачать позволял).

B>>>Кроме того, эти автокадовские файлы открываются в эксплорере если я на них просто кликаю, мои — только при запуске определенного скрипта, который и создает мой АХ.

R>>Это уже больше смахивает на Active Documents. Если переделывать долго, можно создать на VB тупой Active Document, на его форму положить уже готовый AX-контрол. Тогда кликая на файл .VBD, юзер будет открывать браузер с контролом.

B>А можно где-нибудь про это прочитать?

Можно. Конечно же, MSDN! Ну, в данном случае, достаточно немного поиграться с VB (там Wizard для этого есть).

B>>>Я преполагаю что например Flash не грузит (или грузит?) файлы самостоятельно... По-крайней мере никакой дополнительный скрипт для этого есму не нужен. Или я ошибаюсь...

R>>Это точно. <OBJECT classid=clsid:YOUR_CLSID><EMBED src="http://YOUR_DRAWING"></OBJECT> и IE сам все загрузит.
B>А где это надо сделать? И какой метод он вызовет для загрузки? И кто будет качать этот файл?
Качать будет IE. Сделать — в HTML, в теге <OBJECT> со своим контролом. А попросит он за это один из интерфейсов сериализации (IPersistXXX). Какой — можно точно выяснить при отладке или у VladD2 спросить Ау!

B>Пардон за глупые вопросы.

Да ничего, но без MSDN все равно не обойдешься.
Успехов,
Виталий.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.