Como fazer a chamada de uma DLL ?

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Renato Xavier Corradi
Usuário Nível 1
Usuário Nível 1
Mensagens: 23
Registrado em: 25 Jan 2005 11:55

Como fazer a chamada de uma DLL ?

Mensagem por Renato Xavier Corradi »

Por favor, me ajudem. Preciso fazer a chamada de uma DLL dentro dem um prg compilado com xHarbour e NÃO SEI FAZER. Abaixo parte do código fonte utilizado. POr favor, se alguém puder me ajudar, ficarei grato.

Abraço

Renato
============================================
adr=0
vet=00
iq=0
rst=10
recb=space (20)
canal=0
trava=.F.
_initcom(adr, vet, iq, 13, 0, nc, 1000, 1000)// inicializa a placa conj.0
==============================================

- Como fazer a chamada desta função, que está dentro de uma DLL?
- Como compilar a DLL em xHarbour?
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Bom como chamar a DLL eu não sei...mas pelo que vi vc vai usar uma porta comunicação certo ? se for isso e vc tiver os parametros....vc pode fazer direto pela HBCOMM.LIB. se quiser posso te mandar um exemplo !!


Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Renato Xavier Corradi
Usuário Nível 1
Usuário Nível 1
Mensagens: 23
Registrado em: 25 Jan 2005 11:55

Mensagem por Renato Xavier Corradi »

Leonardo, realmente tenho que usar a tedhub32.dll que acompanha o equipamento, uma vez que as instruções são específicas do microterminal.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Ok...

Boa Sorte
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder