Использование своей DLL в ASP !!!???

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

Использование своей DLL в ASP !!!???

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

Народ, по зарез нужно создать свою DLL, так чтобы её можно было регить в ASP как например регится FSO

Dim FSO
Set FSO=Server.CreateObject("Scripting.FileSystemObject")

Я перерыл MSDN ( честно ) не нашёл, чего нужно писать в своей DLL, чтоб её экземпляр можно было создать так же ?! :shock:

Научите меня плиз, или примерчик на крайняк киньте.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 10.06.2004 (Чт) 17:51

Э... Это ActiveX DLL и других ты сделать просто не сможешь...
Lasciate ogni speranza, voi ch'entrate.

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

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

2 alibek: Блин.. Ну так я понял через что... Я там и делаю - Я только в упор не втыкаю что нужно в коде прописать, чтобы моно было к её свойствам ( DLL всмысле ) обращаться ?

Т.е допустим я могу создать Class1. Могу в него свойства запихать, но а как это потом проюзать. Объясни в кратце - я пойму.

Я не допираю как формировать сам класс просто

Т.е допустим Set FSO=Server.CreateObject("Scripting.FileSystemObject")

Дальше у FSO полно разных там ивентов и свойств
---------------------------
А у меня допустим Есть DLL - 1.DLL с внутренним классом CLASS1.
Как мне к её ивентам пробиться и т.п ? :cry:

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

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

Пусть X - имя vb-проекта, Y - имя класса; тогда...

Set obj = CreateObject("X.Y")

...создаст экземпляр твоей ActiveX DLL.

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

Сообщение ALX_2002 » 10.06.2004 (Чт) 23:32

2 ShadowCaster - Усёк. Сделал. Спасибо :)


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

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

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

    TopList