Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Executa funções ou procedures de uma DLL (Dynamic-link library , ou Biblioteca de vinculo dinâmica).

A biblioteca a ser utilizada deve obrigatoriamente conter uma função chamada ExecInClientDLL e com a seguinte assinatura :



Bloco de código
collapsefalse
extern "C" int DLLTESTE_EXPORTS ExecInClientDLL(int idCommand, char * buffParam, char * buffOutput, int buffLen);


Sintaxe

Bloco de código
collapsefalse
ExeDLLRun2( < nHandle >, < nOpc >, < cBuffer > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

nHandle

caractere

Indica o handle da DLL obtida através da função ExecInDLLOpen().

X

 


nOpc

numérico

Indica a opção que será executada pela DLL.

X

 


cBuffer

caractere

Indica o buffer, no formato caracter, que será recebido pela DLL. 

Esse buffer será utilizado tanto para input de dados na DLL quanto para output da mesma.

X

 


Observações

  • A variável cBuffer tem limite de 20000 512.000 caracteres, para ser passada como referencia.

...

...