Страница: 1 |
Вот в чем проблема: Создаю dll, в ней (допустим) одна public функция, и класс с именем TxtOpt public function ReverseText(Txt as string) as string ReverseText=VBA.strReverse(Txt) end function Компилю Dll, пихаю ее в References, В General пишу: Dim RT as TxtOpt Dim Txt1 as string При выполнении вот этого кода возникает следующая ошибка: label1.caption=RT.ReverseText(Txt1) Run time error 91: Object variable or With block variable not set Что делать не знаю, потому что с Dll работаю впервые.
Вообще-то нужно еще сделать присвоение Set <переменная>=[New] <об'ект>.[<свойство, функция и т.д.>], по-моему. И вообще, функция Reverse есть в стандартных функциях VB6. Спасибо, работает, а функцию я просто к примеру привел Страница: 1 |
Вопрос: Не пойму что с DLL
Добавлено: 27.02.03 22:38
Автор вопроса: CaS | Web-сайт:
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Amides712
Вопросов: 1
Ответов: 11
Профиль | | #1
Добавлено: 27.02.03 23:09
Номер ответа: 2
Автор ответа:
CaS
ICQ: 165551179
Вопросов: 10
Ответов: 124
Web-сайт:
Профиль | | #2
Добавлено: 28.02.03 10:47