Страница: 1 |
Так, теперь мы научились создавать реальные dll, а теперь может кто подскажет как эти самы dll можно использовать в качестве плашинов ???
Так, вот тут я уже сам что-то добил, но все-же что - то еще осталось, не могу из VB вызвать PB DLL, с параметром, сразу выкидывает (( hLib = LoadLibrary("Test.dll") hProc = GetProcAddress(hLib, "Test") Call CallWindowProc(hProc, Me.hwnd, 1&, 0&, 0&) Call FreeLibrary(hLib) Попробуй Call CallWindowProc(ByVal hProc, ByVal Me.hwnd, ByVal 1&, ByVal 0&, ByVal 0&) Это я все пробовал, я уже и в dll и ByVal использовал и inValue As Long Ptr использовал, все что мне в голову приходило, все юзал, ниче не помогает Все, разобрался, все работает... Делал неверное кол-во параметров... Хотя... Ведь в примерае CallApiByName и так все работает... Загадка Страница: 1 |
Вопрос: Использование плагинов - мой вопрос
Добавлено: 19.01.04 22:31
Автор вопроса: sne | Web-сайт:
Функции в dll должны будут возвращать не только числовые но и строковые значения...
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #1
Добавлено: 20.01.04 03:11
Dim hLib As Long, hProc As Long
Номер ответа: 2
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #2
Добавлено: 20.01.04 12:10
Номер ответа: 3
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #3
Добавлено: 20.01.04 12:16
Номер ответа: 4
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #4
Добавлено: 20.01.04 23:35