|
|
|
DLL
|
|||
|---|---|---|---|
|
#18+
есть функция: Public Function Show_() Dim FuncName as Long Dim Handle_ as Long Handle_ = LoadLibrary("Report.dll") FuncName = GetProcAddress(Handle_, "MyFuncInDll") CallWindowProc FuncName, Empty, Empty, Empty, Empty FreeLibrary Handle_ End Function Все нормально работает на WinXP, но как только перехожу на 98-й, так сразу начинает появляться сообщение о неверных вызовах DLL (на строке CallWindowProc). Функция в Dll - логическая, без параметров (stdcall). В чем может быть проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 11:42:25 |
|
||
|
DLL
|
|||
|---|---|---|---|
|
#18+
Может, вместо всех Empty надо поставить 0? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 11:52:17 |
|
||
|
DLL
|
|||
|---|---|---|---|
|
#18+
Функция CallWindowProc объявлена в user32.dll как: CallWindowProc (ByVal lpPrevWndFunc as Long, ByVal hwnd as Long, ByVal Msg as Long, ByVal wParam as Long, ByVal lParam as Long) Вместо какого параметра ставить 0? заменить на 0 все Empty - тогда вылетает Access :(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 11:57:46 |
|
||
|
DLL
|
|||
|---|---|---|---|
|
#18+
Еще одно уточнение - функция из DLL отрабатывается и сообщение о неправильном вызове появляется уже после того, как она отработается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 12:32:29 |
|
||
|
DLL
|
|||
|---|---|---|---|
|
#18+
AOlegВместо какого параметра ставить 0? заменить на 0 все Empty - тогда вылетает Access :(( Плохо. Я как раз имел в виду подставить вместо всех. Если параметр описан как Long, то было бы логично передавать в него числа, а не Empty. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2004, 13:07:18 |
|
||
|
|

start [/forum/search_topic.php?author=VoditelKobyly0812&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
278ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 407ms |
| total: | 790ms |

| 0 / 0 |
