Подключить gdi32 в ASP через Server.CreateObject ??

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2056
Зарегистрирован: 25.11.2002 (Пн) 20:03

Подключить gdi32 в ASP через Server.CreateObject ??

Сообщение ALX_2002 » 10.06.2004 (Чт) 17:50

Кстати - кто нибудь знает, как библиотечку gdi32.dll подрубить в ASP
через Server.CreateObject ? :?:

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 10.06.2004 (Чт) 17:55

Ты че, брателло, с дуба рухнул? Это же не СОМ-объект, а нативная DLL... Если только конкретную функцию, через некий аналог Declare, если только он там есть, конечно.
Можно сделать как: написать на VB библу, выставляющую наружу СОМ-объект, в котором все методы суть нужные тебе функции из нужных тебе АПИ-библ. Но, имхо, тупиковый путь: нужно добавить еще одну функцию - слетает GUID. А все Windows API сразу зачкаешься врэппить...

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2056
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 10.06.2004 (Чт) 17:58

Вон оно значит как :). А инфушника или экзампла у вас по данной теме нету ? Т.е как надо ухитриться, чтобы сработало ? :)

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2056
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 10.06.2004 (Чт) 18:10

http://www.unchanged.net/Software/ASPPi ... amples.asp

Короче мне нужно сделать что то наподобии такого

Там принцип такой - есть своя DLL - ASPPicture.DLL

В ней прописаны обращения к АПИ функциям и т.п

Из ASP выполняется к ней обращение, а она в обратную сторону потоком возвращает сформированное изображение. Это изображение в ASP пишется через BinaryWrite в HTML.

P.S как я понял, вроде так

2 Ennor: Обращаюсь к великим богам вуду. Помогите !!! :cry:
(Падает на колени)

ShadowCaster
Бывалый
Бывалый
 
Сообщения: 254
Зарегистрирован: 24.05.2002 (Пт) 10:52

Сообщение ShadowCaster » 10.06.2004 (Чт) 23:39

Лови пример. Дальше будет всё понятно.
Вложения
class_ex.zip
(2.52 Кб) Скачиваний: 42

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2056
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 12.06.2004 (Сб) 0:27

***** ! ! Первая победа ! Смог

а) Загрузить рисунок в память.
б) Ресайзнуть его там же.
в) Сохранить его на диск.
г) В любом формате. !!! BMP / JPG / GIF

Новый трабл - при подключении этой DLL в ASP, если в ASP коде есть ошибка, то DLL остаётся висеть в памяти....

Этого можно как ниубь избежать

P.S - С радостью предоставлю код новосляпанной DLL, если вам нужно. А кода - строк 30 всего. Так что разобраться элементрано


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14

    TopList