Página 1 de 1

ISCTS

Enviado: 19 Fev 2008 10:29
por clebervn
Estou compilando uma versão de um dos sistemas aqui em xharbour 0.9970 e da o seguinte problema (no 0.9950 não acontece):

Trecho programa :
FUNCTION Com_CTS(nPorta)
LOCAL hSerial := _hSerial(nPorta)
LOCAL lRetorno := .F.
IF hSerial > 0
lRetorno := ISCTS(hSerial)
lRetorno := .t.
ENDIF
RETURN lRetorno

Erro :
HbMake v1.17 - xHarbour Make Utility
Copyright (C) 2000-2005 xHarbour project - http://www.xharbour.org
xHarbour build 0.99.70 Intl. (SimpLex) / Borland C++ 5.5.1

Compiling :
┌────────────[ 0% ]──────────────┐
│ │
└──────────────────────────────────┘

C:\BCC55\BIN\ilink32 @makefile.lnk
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN_ISCTS' referenced from C:\!PROJETOS\DOS\PALA
DAR\OBJ_D\COMUNICA.OBJ

Tenho q substituir por outra função ??

Enviado: 20 Fev 2008 10:04
por clebervn
ninguem sabe ?????

como fazem então pra comunicação serial ????

ou o problema é so da versao 09970 ??

Enviado: 20 Fev 2008 10:33
por rodrmigu
Olá,

falta linkar a hbcomm.lib, que não é parte integrante do xharbour. Infelizmente não sei quem é o responsável por esta lib.

[]'s
Rodrigo

Enviado: 20 Fev 2008 10:49
por clebervn
Obg rodrigo mas a LIB já estava linkada..... mas verificando no meu sistema não estava fazendo uso da mesma pra nada relativo a impressora fiscal... então simplesmente comentei.... embora agora começaram a dar problemas de não mais execução da verificação de Z pendente.... mas ai deve ser outra história... mas obg mesmo assim...

Enviado: 20 Fev 2008 11:23
por sygecom
Se não me engano o responsavel pela a HBCOMM é o Luiz Cuilk, mas essa função "ISCTS()" acredito que não seja da mesma.

Enviado: 20 Fev 2008 11:25
por Maligno