Pessoal, consegui resolver esse problema. Eu tinha colocado um par�metro
incorreto. Mas agora tenho uma d�vida: como fa�o para chamar a fun��o da dll
tendo somente um handle apontando para a fun��o? Vejam abaixo um exemplo do
que fiz:
On SAM_Click
Set hDLL = LoadLibraryA( 'fast3270.dll' )
If hDLL > 0
Set hProcesso = GetProcAddress( hDLL, 'conectorNL' )
If hProcesso > 0
Call SalMessageBox( 'Carregou a dll', 'dll', MB_IconExclamation )
*** AQUI PRECISO CHAMAR A FUN��O DA QUAL EU TENHO O HANDLE
(hProcesso). COMO FA�O ISSO?
----- Original Message -----
From: "Ricardo Gomes" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, November 25, 2003 3:53 PM
Subject: [sqlwin] carregamento din�mico de DLL
> Pessoal, preciso carregar uma dll dinamicamente e, para isso, vi que
preciso
> usar a fun��o LoadLibraryA da kernel32.dll. No entanto, quando chamo a
> LoadLibraryA, ocorre um GPF e o programa centura � fechado. Algu�m que
tenha
> experi�ncia de carregamento din�mico de dll sabe o que posso estar fazendo
> de errado?
>
> Obrigado.
>
> Ricardo.
>
> Lista de Centura SQLWindows
> Administrador : [EMAIL PROTECTED]
> [ http://www.centuraexplorer.com ]
> Para sair desta lista mande mensagem para:
> [EMAIL PROTECTED] sem nada no Subject e
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
=============================================Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
=============================================