Página 1 de 1

Arquivo LNK

Enviado: 17 Jun 2006 08:32
por andrethomazi
Pessoal, estou com um problema simples, mas não acho a solução:
- compilo e executo meu sistema em XPs da vida normalmente, mas quando executo em 98, a função de exibir relatorios maiores que 15 páginas não funciona, dá erro "conventional memory exausted" e aborta o programa.
Detalhe: não são em todos os micros com 98 que dá esse pau.
Detalhe 2: a função que uso para exibir os relatórios é a REL64, acho que tirada aqui neste site mesmo.
detalhe 3: o LNK que linko com blinquer é:
---------------------------------------------------------------------------------
blinker cache xms 512, 25%
blinker cache ems 50%, 1024
blinker lowmem reserve 64
blinker incremental off
blinker executable nodelete
blinker executable compress 1
blinker overlay pageframe on
blinker overlay opsize 65
stack 7068
map
nobell
BeginArea
FI m,proce,tela,telar,help,sca......
EndArea
Search BLXCLP52
LIB clipper
LIB relogio
OUT menu.exe
------------------------------------------------------------------------
alguém podendo ajudar, antecipadamente agradeço.

Enviado: 20 Jun 2006 23:42
por Dudu_XBase
Faça essa alteração e recompile.

Código: Selecionar todos

BLINKER INCREMENTAL OFF
BLINKER CLIPPER PAGE OFF
BLINKER link XMS ON
BLINKER EXECUTABLE EXTENDED 2048
BLINKER HOST MESSAGE ON
BLINKER HOST DPMI ON
BLINKER HOST VCPI ON
BLINKER HOST XMS ON
BLINKER PROCEDURE DEPTH 70
BLINKER EXECUTABLE COMPRESS 1
blinker executable nodelete 
stack 7068
map
nobell
BeginArea
FI m,proce,tela,telar,help,sca......
EndArea
LIB BLXCLP52
LIB clipper
LIB relogio
OUT menu.exe 

NÃO VIROU

Enviado: 24 Jun 2006 09:04
por andrethomazi
Obrigado pela dica, mas olha no que deu (ao executar o menu.exe):
-------------------------------------------------------------------------------------
BLINKER : link was successful

MENU.EXE (0.5 seconds)


BLX286 : DPMI host detected
BLX286 : Active host is DPMI (v5.00 iP6 15360 Kb)


BLX286 : 1313 : exception error 0D : general protection fault, code = B800h

Active host is DPMI (v5.00 iP6 15360 Kb)

Reg Value Limit Base Flags Segment Module File
CS 029F 02FD 02A15F7C FB00 14 MENU C:\...SCA\REDE\MENU.EXE
DS 02E7 FFFF 02996500 F300 1D MENU C:\...SCA\REDE\MENU.EXE
ES 03BF 7FFF 02A18B7C F300 ****
SS 02E7 FFFF 02996500 F300 1D MENU C:\...SCA\REDE\MENU.EXE

Código: Selecionar todos

 3B 83 E9 06 89 0E 5C 3B [IP] 8E C3 33 FF B4 FE CD 10 8C C3 

[Registers]  AX=0003  BX=B800  CX=03D4  DX=028F   CS:IP=029F:01CA
             SI=485A  DI=687A  BP=6832  SP=6822  
             FL=3206  NV UP EI NT PL NZ NA PE NC 

[Stack value SS] 029F 017F 8018 03BF 687A 6832 02E7 5003 6832 018D 029F 3246 
            [SP] 0001 6A3A 0287 0000 687A 485A 687A 0082 683A 64D0 0287 0000 

[Stack frame SS] 6832 018D 029F 3246 0001 6A3A 0287 0000 687A 485A 687A 0082 
            [BP] 683A 64D0 0287 0000 6844 6A99 0287 0000 02E7 0000 8130 0277