Página 1 de 1
LIB ENCRIPT.LIB congela programa quando usa com BLINKER
Enviado: 05 Mar 2010 13:23
por rubens
Olá... pessoal...
Fui usar o blinker em um programa que precisa da encript.lib, compila sem problema mas quando está em execução e chama a função crypT() o programa congela... Alguem tem a ecnript.lib que funciona com o blinker ?
ps. com Rtlink funciona normalmente...
Obg..
Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER
Enviado: 05 Mar 2010 13:50
por alaminojunior
Não sei qual o objetivo exato desta função crypt() da mencionada encript.lib, mas se for para criptografia de string´s, na CaTools tem a função de mesmo nome.
Desculpe se não for a mesma coisa.
Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER
Enviado: 05 Mar 2010 17:55
por rubens
Removi a encript.lib da linha de linkedicao e adicione a ct.lib cpt.lib da ca tools, compilou blz, mas quando chega na linha que carrega a funcao crypt() o sistema congela. tenho que fechar a janela através de alt+barra de espaços..
E só acontece quando linka com o Blinker com o Rtlink não dá problema... Já faz um tempo que mudei para o bllinker, mas não tava usando essa funçao de criptografia.. Agora fui instalar o programa num cliente novo, para experimentar por 30 dias.. e precisei usar a função (eu criptografo a data de inicio do uso)... já voltei para o rltink e tá funcionando com ele... mas com o blinker é melhor né...
Rubens
Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER
Enviado: 05 Mar 2010 18:50
por alaminojunior
rubens escreveu:mas com o blinker é melhor né...
Com certeza.
Poste o seu script de linkedição. E um detalhe: se você está usando o Rtlink, basta a ct.lib (modo real) Para o Blinker em modo protegido, use a ctp.lib.
Mas depende muito do seu script. Poste aí.
Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER
Enviado: 05 Mar 2010 19:02
por rubens
NOBELL
BLI INC OFF
BLI OVE OPS 20
BLI OVE PAGEFRAME ON
BLI CAC XMS 50%,1024
BLI CAC EMS 50%,1024
BLI OVE UMB ON
BEGIN
FI CLUBE
FI CLUBEFUN
FI CLIENTE
FI BROWSERS
FI FORNECE
FI RELCLI
FI RELFOR
FI CTPG
FI RELCP
FI CTRC
FI RELCR
FI BACKUP
FI PRODUTO
FI GRUPOS
FI CONTAS
FI VENDEDO
FI VENDA
FI COMPRA
FI RELEST
FI NOTAF
FI TRANSPO
FI CAIXA
FI CONDICAO
FI BANCOS
FI CHEQUES
FI RELCHE
FI MSGPOR
FI CUPOM
FI OS
FI IMPRES
FI FUNPESQ
FI TIMESLIC
FI SENHA
LIB CLUBELIB,NANFOR52,SUBNTX,EDBF,CT.LIB,CTP.LIB
ENDAREA
@CL520MID.LNK
READONLY
Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER
Enviado: 05 Mar 2010 19:53
por alaminojunior
Eu tentaría...
Código: Selecionar todos
BLINKER INCR OFF
BLINKER EXEC CLIPPER //F:150
BLINKER EXEC COMP 3
BLINEKR EXEC EXTE
BLINKER MEMO PACK 5
BLINKER INCR PAD 256
OUTPUT SEU_PROG.EXE
BEGIN
FI CLUBE
FI CLUBEFUN
FI CLIENTE
FI BROWSERS
FI FORNECE
FI RELCLI
FI RELFOR
FI CTPG
FI RELCP
FI CTRC
FI RELCR
FI BACKUP
FI PRODUTO
FI GRUPOS
FI CONTAS
FI VENDEDO
FI VENDA
FI COMPRA
FI RELEST
FI NOTAF
FI TRANSPO
FI CAIXA
FI CONDICAO
FI BANCOS
FI CHEQUES
FI RELCHE
FI MSGPOR
FI CUPOM
FI OS
FI IMPRES
FI FUNPESQ
FI TIMESLIC
FI SENHA
SEARCH BLXCLP52
LIB CTP, CLUBELIB, NANFOR52, SUBNTX, EDBF
ENDAREA
@CL520MAX
READONLY
Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER
Enviado: 06 Mar 2010 09:13
por rubens
Fiz as modificacoes.. mas nao tenho o arquivo CL520MAX daí deixei CL520MID mesmo...
só que ele compila mas na execução ele gera erro de proteção...
veja o erro
Código: Selecionar todos
BLX286 : line 372 in PRINCIPAL
Called line 34 in SENHA
Called line 92 in ACESSO_SEN
Called line 130 in READMODAL
Called line 192 in GETREADER
Called line 51 in MINKEY
Called line 0 in FT_MSHOWCR
BLX286 : 1313 : exception error 0D : general protection fault, code = 0000h
Active host is DPMI (v4.10 iP6 15360 Kb)
Reg Value Limit Base Flags Segment Module File
CS 025F F5BB 02DD1F58 FB00 0C CLUBE D:\...S\FEPAR\CLUBE.EXE
DS 02AF FFFF 02DC1F58 F300 16 CLUBE D:\...S\FEPAR\CLUBE.EXE
ES 02AF FFFF 02DC1F58 F300 16 CLUBE D:\...S\FEPAR\CLUBE.EXE
SS 02AF FFFF 02DC1F58 F300 16 CLUBE D:\...S\FEPAR\CLUBE.EXE
[Code byte CS] 7A 79 1E 00 00 60 59 5A [IP] 2E 8F 06 7C 91 2E 8F 06 7E 91
[Registers] AX=72B0 BX=7C28 CX=92F4 DX=025F CS:IP=025F:90FA
SI=0008 DI=000E BP=72CC SP=72A6
FL=3206 NV UP EI NT PL NZ NA PE NC
[Stack value SS] 0008 000E 007F 032E 03BF 72A2 72A4 C53B 0001 9428 92F4 025F
[SP] 72B0 02AF 0033 9428 7C36 0001 0000 0000 0000 0000 0000 0000
[Stack frame SS] 0000 0000 0000 0000 0000 0000 0000 0237 0000 0000 0000 0000
[BP] 72DE 073B 0247 025F 01B1 0000 028F 7BFE BDB7 72FC 940E 025F
Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER
Enviado: 08 Mar 2010 08:07
por rochinha
Amiguinhos,
Quando eu usava a CT.LIB em meus programas lembro-me da mesma possuir um pequeno .OBJ que deveria ser linkado junto com os .OBJs iniciais, algo como CTP.OBJ, não lembro, mas resolvia este tipo de problema.
Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER
Enviado: 08 Mar 2010 10:23
por alxsts
Olá!
Talvez você obtenha alguma ajuda extra lendo
este tópico.