Comunicação direta
Moderador: Moderadores
-
hilton_menezes
- Usuário Nível 2

- Mensagens: 52
- Registrado em: 21 Nov 2007 10:18
- Localização: FLORIPA
-
hilton_menezes
- Usuário Nível 2

- Mensagens: 52
- Registrado em: 21 Nov 2007 10:18
- Localização: FLORIPA
-
hilton_menezes
- Usuário Nível 2

- Mensagens: 52
- Registrado em: 21 Nov 2007 10:18
- Localização: FLORIPA
Compiling :
┌────────────[ 0% ]──────────────┐
│ │
└─c:\bcc551\BIN\ilink32 @makefile.lnkTurbo Incremental Link 5.00 Copyright
(c) 1997, 2000 Borland
Error: Unresolved external '_hb_stack' referenced from C:\XHARBOUR1\LIB\OPTCON.L
IB|fm
Error: Unresolved external '_hb_sxDeCrypt' referenced from C:\XHARBOUR1\LIB\RDD.
LIB|dbf1
Error: Unresolved external '_hb_sxPtoD' referenced from C:\XHARBOUR1\LIB\RDD.LIB
|dbf1
Error: Unresolved external '_hb_sxEnCrypt' referenced from C:\XHARBOUR1\LIB\RDD.
LIB|dbf1
Error: Unresolved external '_hb_sxDtoP' referenced from C:\XHARBOUR1\LIB\RDD.LIB
|dbf1
Error: Unresolved external '_HB_PCREPOS_LIBRARY' referenced from C:\XHARBOUR1\LI
B\RTL.LIB|regex
C:\!Projetos\DOS\hbpalad>
┌────────────[ 0% ]──────────────┐
│ │
└─c:\bcc551\BIN\ilink32 @makefile.lnkTurbo Incremental Link 5.00 Copyright
(c) 1997, 2000 Borland
Error: Unresolved external '_hb_stack' referenced from C:\XHARBOUR1\LIB\OPTCON.L
IB|fm
Error: Unresolved external '_hb_sxDeCrypt' referenced from C:\XHARBOUR1\LIB\RDD.
LIB|dbf1
Error: Unresolved external '_hb_sxPtoD' referenced from C:\XHARBOUR1\LIB\RDD.LIB
|dbf1
Error: Unresolved external '_hb_sxEnCrypt' referenced from C:\XHARBOUR1\LIB\RDD.
LIB|dbf1
Error: Unresolved external '_hb_sxDtoP' referenced from C:\XHARBOUR1\LIB\RDD.LIB
|dbf1
Error: Unresolved external '_HB_PCREPOS_LIBRARY' referenced from C:\XHARBOUR1\LI
B\RTL.LIB|regex
C:\!Projetos\DOS\hbpalad>
-
hilton_menezes
- Usuário Nível 2

- Mensagens: 52
- Registrado em: 21 Nov 2007 10:18
- Localização: FLORIPA
#BCC
VERSION=BCB.01
BCB = c:\bcc551
BHC = c:\xarbour1
RECURSE= NO
COMPRESS = NO
GUI = NO
MT = NO
SRC02 = \!projetos\dos\paladar\obj_d
PROJECT = C:\!PROJETOS\DOS\HBPALAD\HBPALAD.EXE $(PR)
OBJFILES = $(SRC02)\PALADAR.obj //
$(SRC02)\pedecli.obj //
$(SRC02)\VENDAS.obj //
$(SRC02)\vendas2.obj //
$(SRC02)\funcoes.obj //
$(SRC02)\grupo.obj //
$(SRC02)\comanda.obj //
$(SRC02)\cadobsco.obj //
$(SRC02)\msgopera.obj //
$(SRC02)\microter.obj //
$(SRC02)\routemtr.obj //
$(SRC02)\mtrIdeia.obj //
$(SRC02)\mtrParse.obj //
$(SRC02)\clientes.obj //
$(SRC02)\geratxt.obj //
$(SRC02)\produto.obj //
$(SRC02)\produto2.obj //
$(SRC02)\balanexp.obj //
$(SRC02)\lucrativ.obj //
$(SRC02)\manuvend.obj //
$(SRC02)\balanca.obj //
$(SRC02)\venrel.obj //
$(SRC02)\portempo.obj //
$(SRC02)\garcon.obj //
$(SRC02)\mesa.obj //
$(SRC02)\taxas.obj //
$(SRC02)\config.obj //
$(SRC02)\acompanh.obj //
$(SRC02)\localiza.obj //
$(SRC02)\rotecf.obj //
$(SRC02)\funcfisc.obj //
$(SRC02)\MP20FI2.obj //
$(SRC02)\MP20FI2R.obj //
$(SRC02)\fs600.obj //
$(SRC02)\zpm1ef.obj //
$(SRC02)\ARQ.obj //
$(SRC02)\rddsys.obj //
$(SRC02)\fornec.obj //
$(SRC02)\screen.obj //
$(SRC02)\contas.obj //
$(SRC02)\sema.obj //
$(SRC02)\lprotedll.obj //
$(SRC02)\diversos.obj //
$(SRC02)\abrefech.obj //
$(SRC02)\relsaldo.obj //
$(SRC02)\menutree.obj //
$(SRC02)\cartao.obj //
$(SRC02)\tabelas.obj //
$(SRC02)\relprodu.obj //
$(SRC02)\bina.obj //
$(SRC02)\clivenda.obj //
$(SRC02)\relconsu.obj //
$(SRC02)\gerencia.obj //
$(SRC02)\relcaixa.obj //
$(SRC02)\consulta.obj //
$(SRC02)\af.obj //
$(SRC02)\funcomum.obj //
$(SRC02)\font.obj //
$(SRC02)\lista.obj //
$(SRC02)\versao.obj //
$(SRC02)\operador.obj //
$(SRC02)\ecf.obj //
$(SRC02)\abrearqu.obj //
$(SRC02)\report.obj //
$(SRC02)\comunica.obj //
$(SRC02)\lligaimp.obj //
$(SRC02)\cores.obj //
$(SRC02)\errorsys.obj //
$(SRC02)\gets.obj //
$(SRC02)\indexa.obj //
$(SRC02)\menu.obj //
$(SRC02)\quebra.obj //
$(SRC02)\winprn.obj //
$(SRC02)\tef.obj //
$(SRC02)\tefbrows.obj //
$(SRC02)\help.obj //
$(SRC02)\struct.obj //
$(SRC02)\relproc.obj //
$(SRC02)\ambiente.obj //
$(SRC02)\beep.obj //
$(SRC02)\ltela.obj //
$(SRC02)\abrejan.obj //
$(SRC02)\getsys.obj //
$(SRC02)\inifile.obj //
$(SRC02)\brasyste.obj $(OB)
PRGFILES = PALADAR.PRG //
pedecli.prg //
VENDAS.prg //
vendas2.prg //
funcoes.prg //
grupo.prg //
comanda.prg //
cadobsco.prg //
msgopera.prg //
microter.prg //
routemtr.prg //
mtrIdeia.prg //
mtrParse.prg //
clientes.prg //
geratxt.prg //
produto.prg //
produto2.prg //
balanexp.prg //
lucrativ.prg //
manuvend.prg //
balanca.prg //
venrel.prg //
portempo.prg //
garcon.prg //
mesa.prg //
taxas.prg //
config.prg //
acompanh.prg //
localiza.prg //
rotecf.prg //
funcfisc.prg //
MP20FI2.prg //
MP20FI2R.prg //
fs600.prg //
zpm1ef.prg //
ARQ.prg //
rddsys.prg //
fornec.prg //
screen.prg //
contas.prg //
sema.prg //
lprotedll.prg //
diversos.prg //
abrefech.prg //
relsaldo.prg //
menutree.prg //
cartao.prg //
tabelas.prg //
relprodu.prg //
bina.prg //
clivenda.prg //
relconsu.prg //
gerencia.prg //
relcaixa.prg //
consulta.prg //
..\comum\af.prg //
..\comum\funcomum.prg //
..\comum\struct.prg //
..\comum\ltela.prg //
..\comum\ecf.prg //
..\comum\tef.prg //
..\comum\lista.prg //
..\comum\report.prg //
..\comum\quebra.prg //
..\comum\relproc.prg //
..\comum\operador.prg //
..\comum\help.prg //
..\comum\brasyste.prg //
..\comum\abrejan.prg //
..\comum\indexa.prg //
..\comum\lligaimp.prg //
..\comum\cores.prg //
..\comum\tefbrows.prg //
..\comum\abrearqu.prg //
..\comum\errorsys.prg //
..\comum\getsys.prg //
..\comum\ambiente.prg //
..\comum\beep.prg //
..\comum\versao.prg //
..\comum\gets.prg //
..\comum\font.prg //
..\comum\winprn.prg //
..\comum\comunica.prg //
..\comum\help.prg //
..\comum\inifile.prg //
..\comum\menu.prg $(PS)
OBJCFILES = $(SRC02)\hprot.obj //
$(SRC02)\dlldaruma.obj //
$(SCR02)\wvtcore.obj //
$(SRC02)\dllbemacc.obj $(OBC)
CFILES = ..\comum\hprot.c //
..\comum\dlldaruma.c //
..\comum\wvtcore.c //
..\comum\dllbemacc.c $(CF)
RESFILES =
RESDEPEN =
LIBFILES = wvtgui.lib optcon.lib bcc640.lib lang.lib vm.lib rtl.lib rdd.lib macro.lib pp.lib dbfcdx.lib dbffpt.lib common.lib gtwin.lib codepage.lib
DEFFILE =
HARBOURFLAGS = /b /dPALADAR
CFLAG1 = -OS $(CFLAGS) -d -L$(BHC)\lib;$(FWH)\lib -c -I -v -y
CFLAG2 = -I$(BHC)\include;$(BCB)\include
RFLAGS =
LFLAGS = -L$(BCB)\lib\obj;$(BCB)\lib;$(BHC)\lib -Gn -M -m -s -Tpe -ap -v
IFLAGS =
LINKER = ilink32
ALLOBJ = c0x32.obj $(OBJFILES) $(OBJCFILES)
ALLRES = $(RESDEPEN)
ALLLIB = $(LIBFILES) import32.lib cw32.lib brasys32.lib ct.lib dll.lib hbcommx.lib bemafi32.lib daruma32.lib hp32v360.lib debug.lib
.autodepend
#COMMANDS
.cpp.obj:
$(BCB)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $**
.c.obj:
$(BCB)\BIN\bcc32 -I$(BHC)\include $(CFLAG1) $(CFLAG2) -o$* $**
.prg.obj:
$(BHC)\bin\harbour -n -go -I$(BHC)\include $(HARBOURFLAGS) -o$* $**
.rc.res:
$(BCB)\BIN\brcc32 $(RFLAGS) $<
#BUILD
$(PROJECT): $(CFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
$(BCB)\BIN\$(LINKER) @&&!
$(LFLAGS) +
$(ALLOBJ), +
$(PROJECT),, +
$(ALLLIB), +
$(DEFFILE), +
$(ALLRES)
!
VERSION=BCB.01
BCB = c:\bcc551
BHC = c:\xarbour1
RECURSE= NO
COMPRESS = NO
GUI = NO
MT = NO
SRC02 = \!projetos\dos\paladar\obj_d
PROJECT = C:\!PROJETOS\DOS\HBPALAD\HBPALAD.EXE $(PR)
OBJFILES = $(SRC02)\PALADAR.obj //
$(SRC02)\pedecli.obj //
$(SRC02)\VENDAS.obj //
$(SRC02)\vendas2.obj //
$(SRC02)\funcoes.obj //
$(SRC02)\grupo.obj //
$(SRC02)\comanda.obj //
$(SRC02)\cadobsco.obj //
$(SRC02)\msgopera.obj //
$(SRC02)\microter.obj //
$(SRC02)\routemtr.obj //
$(SRC02)\mtrIdeia.obj //
$(SRC02)\mtrParse.obj //
$(SRC02)\clientes.obj //
$(SRC02)\geratxt.obj //
$(SRC02)\produto.obj //
$(SRC02)\produto2.obj //
$(SRC02)\balanexp.obj //
$(SRC02)\lucrativ.obj //
$(SRC02)\manuvend.obj //
$(SRC02)\balanca.obj //
$(SRC02)\venrel.obj //
$(SRC02)\portempo.obj //
$(SRC02)\garcon.obj //
$(SRC02)\mesa.obj //
$(SRC02)\taxas.obj //
$(SRC02)\config.obj //
$(SRC02)\acompanh.obj //
$(SRC02)\localiza.obj //
$(SRC02)\rotecf.obj //
$(SRC02)\funcfisc.obj //
$(SRC02)\MP20FI2.obj //
$(SRC02)\MP20FI2R.obj //
$(SRC02)\fs600.obj //
$(SRC02)\zpm1ef.obj //
$(SRC02)\ARQ.obj //
$(SRC02)\rddsys.obj //
$(SRC02)\fornec.obj //
$(SRC02)\screen.obj //
$(SRC02)\contas.obj //
$(SRC02)\sema.obj //
$(SRC02)\lprotedll.obj //
$(SRC02)\diversos.obj //
$(SRC02)\abrefech.obj //
$(SRC02)\relsaldo.obj //
$(SRC02)\menutree.obj //
$(SRC02)\cartao.obj //
$(SRC02)\tabelas.obj //
$(SRC02)\relprodu.obj //
$(SRC02)\bina.obj //
$(SRC02)\clivenda.obj //
$(SRC02)\relconsu.obj //
$(SRC02)\gerencia.obj //
$(SRC02)\relcaixa.obj //
$(SRC02)\consulta.obj //
$(SRC02)\af.obj //
$(SRC02)\funcomum.obj //
$(SRC02)\font.obj //
$(SRC02)\lista.obj //
$(SRC02)\versao.obj //
$(SRC02)\operador.obj //
$(SRC02)\ecf.obj //
$(SRC02)\abrearqu.obj //
$(SRC02)\report.obj //
$(SRC02)\comunica.obj //
$(SRC02)\lligaimp.obj //
$(SRC02)\cores.obj //
$(SRC02)\errorsys.obj //
$(SRC02)\gets.obj //
$(SRC02)\indexa.obj //
$(SRC02)\menu.obj //
$(SRC02)\quebra.obj //
$(SRC02)\winprn.obj //
$(SRC02)\tef.obj //
$(SRC02)\tefbrows.obj //
$(SRC02)\help.obj //
$(SRC02)\struct.obj //
$(SRC02)\relproc.obj //
$(SRC02)\ambiente.obj //
$(SRC02)\beep.obj //
$(SRC02)\ltela.obj //
$(SRC02)\abrejan.obj //
$(SRC02)\getsys.obj //
$(SRC02)\inifile.obj //
$(SRC02)\brasyste.obj $(OB)
PRGFILES = PALADAR.PRG //
pedecli.prg //
VENDAS.prg //
vendas2.prg //
funcoes.prg //
grupo.prg //
comanda.prg //
cadobsco.prg //
msgopera.prg //
microter.prg //
routemtr.prg //
mtrIdeia.prg //
mtrParse.prg //
clientes.prg //
geratxt.prg //
produto.prg //
produto2.prg //
balanexp.prg //
lucrativ.prg //
manuvend.prg //
balanca.prg //
venrel.prg //
portempo.prg //
garcon.prg //
mesa.prg //
taxas.prg //
config.prg //
acompanh.prg //
localiza.prg //
rotecf.prg //
funcfisc.prg //
MP20FI2.prg //
MP20FI2R.prg //
fs600.prg //
zpm1ef.prg //
ARQ.prg //
rddsys.prg //
fornec.prg //
screen.prg //
contas.prg //
sema.prg //
lprotedll.prg //
diversos.prg //
abrefech.prg //
relsaldo.prg //
menutree.prg //
cartao.prg //
tabelas.prg //
relprodu.prg //
bina.prg //
clivenda.prg //
relconsu.prg //
gerencia.prg //
relcaixa.prg //
consulta.prg //
..\comum\af.prg //
..\comum\funcomum.prg //
..\comum\struct.prg //
..\comum\ltela.prg //
..\comum\ecf.prg //
..\comum\tef.prg //
..\comum\lista.prg //
..\comum\report.prg //
..\comum\quebra.prg //
..\comum\relproc.prg //
..\comum\operador.prg //
..\comum\help.prg //
..\comum\brasyste.prg //
..\comum\abrejan.prg //
..\comum\indexa.prg //
..\comum\lligaimp.prg //
..\comum\cores.prg //
..\comum\tefbrows.prg //
..\comum\abrearqu.prg //
..\comum\errorsys.prg //
..\comum\getsys.prg //
..\comum\ambiente.prg //
..\comum\beep.prg //
..\comum\versao.prg //
..\comum\gets.prg //
..\comum\font.prg //
..\comum\winprn.prg //
..\comum\comunica.prg //
..\comum\help.prg //
..\comum\inifile.prg //
..\comum\menu.prg $(PS)
OBJCFILES = $(SRC02)\hprot.obj //
$(SRC02)\dlldaruma.obj //
$(SCR02)\wvtcore.obj //
$(SRC02)\dllbemacc.obj $(OBC)
CFILES = ..\comum\hprot.c //
..\comum\dlldaruma.c //
..\comum\wvtcore.c //
..\comum\dllbemacc.c $(CF)
RESFILES =
RESDEPEN =
LIBFILES = wvtgui.lib optcon.lib bcc640.lib lang.lib vm.lib rtl.lib rdd.lib macro.lib pp.lib dbfcdx.lib dbffpt.lib common.lib gtwin.lib codepage.lib
DEFFILE =
HARBOURFLAGS = /b /dPALADAR
CFLAG1 = -OS $(CFLAGS) -d -L$(BHC)\lib;$(FWH)\lib -c -I -v -y
CFLAG2 = -I$(BHC)\include;$(BCB)\include
RFLAGS =
LFLAGS = -L$(BCB)\lib\obj;$(BCB)\lib;$(BHC)\lib -Gn -M -m -s -Tpe -ap -v
IFLAGS =
LINKER = ilink32
ALLOBJ = c0x32.obj $(OBJFILES) $(OBJCFILES)
ALLRES = $(RESDEPEN)
ALLLIB = $(LIBFILES) import32.lib cw32.lib brasys32.lib ct.lib dll.lib hbcommx.lib bemafi32.lib daruma32.lib hp32v360.lib debug.lib
.autodepend
#COMMANDS
.cpp.obj:
$(BCB)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $**
.c.obj:
$(BCB)\BIN\bcc32 -I$(BHC)\include $(CFLAG1) $(CFLAG2) -o$* $**
.prg.obj:
$(BHC)\bin\harbour -n -go -I$(BHC)\include $(HARBOURFLAGS) -o$* $**
.rc.res:
$(BCB)\BIN\brcc32 $(RFLAGS) $<
#BUILD
$(PROJECT): $(CFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
$(BCB)\BIN\$(LINKER) @&&!
$(LFLAGS) +
$(ALLOBJ), +
$(PROJECT),, +
$(ALLLIB), +
$(DEFFILE), +
$(ALLRES)
!
-
hilton_menezes
- Usuário Nível 2

- Mensagens: 52
- Registrado em: 21 Nov 2007 10:18
- Localização: FLORIPA
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Esse arquivo vem junto com o pacote da Fivewin, e pode mudar de versão versão, melhor pedir ao Gilmer o "FIVEWIN.CH" da sua versãohilton_menezes escreveu:alguém tem o arquivo :
fivewin.ch pr me enviar ??
favor enviar para paladar@brasystem.com.br
obg
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
hilton_menezes
- Usuário Nível 2

- Mensagens: 52
- Registrado em: 21 Nov 2007 10:18
- Localização: FLORIPA
-
leandrolinauer
- Usuário Nível 3

- Mensagens: 413
- Registrado em: 16 Out 2006 10:59
- Localização: Paranaíba-MS
Boa noite amigos.
Estive sem mexer por uns dias na ecf - direta e voltei a mexer atualmente, mas me deparei com um problema, o comando que eu tava executando para leiturax que funcionou não funcionou mais. abaixo listado.
Verifiquem o que posso estar fazendo errado, eu havia testado na matricial mp20-fi II e funcionava, agora comecei a testar na mp-2100 th fi e não funciona e para azar meu na matricial tbem nao.
Alguem pode me socorrer.
:)Pos
Estive sem mexer por uns dias na ecf - direta e voltei a mexer atualmente, mas me deparei com um problema, o comando que eu tava executando para leiturax que funcionou não funcionou mais. abaixo listado.
Código: Selecionar todos
cCmd :=chr(2)+chr(4)+chr(0)+chr(27)+chr(6)+chr(33)+chr(0)
nHandle:=Init_Port(wECF_Porta, 9600, 8, 0, 1, 256) não esta retornando
If nHandle>0 //este aqui esta ficando sempre 0 nao entrando aqui
outbufclr()
If isWorking()
EndIf
OutChr( nHandle, cCmd, Len( cCmd ) )
UnInt_Port( nHandle )
EndIf
Alguem pode me socorrer.
:)Pos
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
-
leandrolinauer
- Usuário Nível 3

- Mensagens: 413
- Registrado em: 16 Out 2006 10:59
- Localização: Paranaíba-MS
-
leandrolinauer
- Usuário Nível 3

- Mensagens: 413
- Registrado em: 16 Out 2006 10:59
- Localização: Paranaíba-MS
Desculpem-me a minha falha
)
Problema resolvido, eu abria a porta no inicio do sistema para testar a comunicação com a ECF e esquecia de fechar, aí na hora de efetuar algum comando simplesmente eu abria a porta novamente para depois fechar e aí dava errado.
Gracias.
:xau
Problema resolvido, eu abria a porta no inicio do sistema para testar a comunicação com a ECF e esquecia de fechar, aí na hora de efetuar algum comando simplesmente eu abria a porta novamente para depois fechar e aí dava errado.
Gracias.
:xau
Harbour 3.2 + GtWVW + QT + SQLite3 + DBF + SQL (Firebird)
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Pois eu tava com problemas aqui com comunicação e resolvi com essas funções em .C
http://www.fivetechsoft.com/forums/viewtopic.php?t=218
Abraços
Leonardo Machado
http://www.fivetechsoft.com/forums/viewtopic.php?t=218
Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql