Загрузка картинок в бинарном виде
От: Vitko Украина  
Дата: 26.09.02 16:19
Оценка:
На компьютере зарегистрирован COM обьект, который может выдавать картинки в бинаре.
Есть проблема — как для тэга <img> определить его картинку используя ее бинарный вид.
Re: Загрузка картинок в бинарном виде
От: RC Россия  
Дата: 27.09.02 00:24
Оценка: 2 (1)
Здравствуйте Vitko, Вы писали:

V>На компьютере зарегистрирован COM обьект, который может выдавать картинки в бинаре.

V>Есть проблема — как для тэга <img> определить его картинку используя ее бинарный вид.

Чё-то типа...

В файле с картинкой
<img src="fileputimg.asp">

В файле fileputimg.asp
<%
' бла бла бла
' создание COM-объекта
Response.ContentType="image/gif" ' image/gpeg, image/bmp и т.д.
Response.BinaryWrite <картинка в бинаре>
%>

PS Если можешь намыль мне этот самый COM-объект.
Re[2]: Загрузка картинок в бинарном виде
От: Vitko Украина  
Дата: 27.09.02 08:10
Оценка:
Здравствуйте RC, Вы писали:

RC>Чё-то типа...


RC>В файле с картинкой

RC><img src="fileputimg.asp">

RC>В файле fileputimg.asp

RC><%
RC>' бла бла бла
RC>' создание COM-объекта
RC>Response.ContentType="image/gif" ' image/gpeg, image/bmp и т.д.
RC>Response.BinaryWrite <картинка в бинаре>
%>>

RC>PS Если можешь намыль мне этот самый COM-объект.


Все бы хорошо, но забыл об одной маленькой особенности — все действия проиходят на стороне клиента, тоесть на asp надеяться нельзя. Можно ли такие вещи сделать с помощью javascript протокола ?

P.S. COM-обьект в принципе еще не сделан — пока продумываю как оно будет работать... Если что-то получится вышлю обязательно.
Re[3]: Загрузка картинок в бинарном виде
От: retalik www.airbandits.com/
Дата: 27.09.02 08:30
Оценка: 3 (1)
Здравствуйте Vitko, Вы писали:

V>Все бы хорошо, но забыл об одной маленькой особенности — все действия проиходят на стороне клиента, тоесть на asp надеяться нельзя. Можно ли такие вещи сделать с помощью javascript протокола ?

Тогда, имхо, на клиенте нельзя. Через <img>. А можно через <OBJECT CLASSID="...">. То есть, твой компонент должен будет стать еще и контролом (ну, на ATL сделай заготовку) и рисовать картинку прямо "на себе".
Успехов,
Виталий.
Re[4]: Загрузка картинок в бинарном виде
От: Vitko Украина  
Дата: 27.09.02 09:23
Оценка:
Здравствуйте retalik, Вы писали:

R>Здравствуйте Vitko, Вы писали:

R>Тогда, имхо, на клиенте нельзя. Через <img>. А можно через <OBJECT CLASSID="...">. То есть, твой компонент должен будет стать еще и контролом (ну, на ATL сделай заготовку) и рисовать картинку прямо "на себе".

Спасибо — очень хороший вариант. Остается вопросом как сделать background image, и еще.... будет ли такой ActiveX показываться в Netscape-е ?
Re[5]: Загрузка картинок в бинарном виде
От: retalik www.airbandits.com/
Дата: 27.09.02 09:35
Оценка: 2 (1)
Здравствуйте Vitko, Вы писали:

R>>Тогда, имхо, на клиенте нельзя. Через <img>. А можно через <OBJECT CLASSID="...">. То есть, твой компонент должен будет стать еще и контролом (ну, на ATL сделай заготовку) и рисовать картинку прямо "на себе".


V>Спасибо — очень хороший вариант. Остается вопросом как сделать background image, и еще.... будет ли такой ActiveX показываться в Netscape-е ?


Какой-то будет точно, ведь в нетшкафе Flash работает. Но, по-моему, это не через ActiveX делается.

C Background — пролет. Правда, можно сделать ссылку вида:
<body background="res://path_to_active_x/images/background.gif">, но это если он меняться не должен.
Успехов,
Виталий.
Re[3]: Загрузка картинок в бинарном виде
От: magcyril Россия  
Дата: 27.09.02 09:44
Оценка: 9 (2)
Здравствуйте Vitko, Вы писали:


V>Все бы хорошо, но забыл об одной маленькой особенности — все действия проиходят на стороне клиента, тоесть на asp надеяться нельзя. Можно ли такие вещи сделать с помощью javascript протокола ?



тогда может тебе подойдет Microsoft DirectAnimation Multimedia Controls (компонент DirectX для IE)
вот работающий пример, который я знаю.
Christmas spirit is not what you drink
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.