Página 1 de 2
Que ERRO é este???
Enviado: 10 Jul 2006 16:13
por JLF
Passei a rodar em XP, ou melhor TENTEI rodar em XP>
Esta dando este erro, qdo chama uma função dentro do programa..
_RUN (0) Unrecoverable error 5311: Cannot create VM swap file
não estou conseguindo identificar corretamente qual seria esta chamada, acho q é a geração de um arquivo HTM, para ser enviado por e-mail...
HELP! :{
Re: Que ERRO é este???
Enviado: 10 Jul 2006 18:45
por Maligno
JLF escreveu:_RUN (0) Unrecoverable error 5311: Cannot create VM swap file
A descrição do erro já da a dica: por algum motivo ele não está conseguindo criar o arquivo de troca. Pode ser um disco protegido, falta de privilégio pra criação do arquivo, etc. O ideal, a meu ver, é não precisar de arquivo de troca, da forma como é feito no modo protegido, onde se usa toda a memória. Imagino que você use o modo real. Dificilmente o swap seria necessário em modo protegido. A não ser, claro, que a memória estendida seja exígua.
[]'s
Maligno
http://www.buzinello.com/prg
Enviado: 11 Jul 2006 06:23
por clauber
exatamente, para corrigir este erro basta gerar executavel em modo protegido
Enviado: 11 Jul 2006 09:32
por JLF
Amigos,
Fiz alguns teste e identifiquei o q esta gerando o erro, não é na criação do arquivo, consegui verificar a correta geração do mesmo, inclusive numa outra rotina tb criou.
Este erro esta ocorrendo com as seguintes chamadas de comando:
RUN (variavel)
!START htm.htm
O XP não deve estar reconhecendo os mesmos.
Alguma dica?
Enviado: 11 Jul 2006 10:10
por Maligno
JLF escreveu:Este erro esta ocorrendo com as seguintes chamadas de comando:
RUN (variavel)
!START htm.htm
O XP não deve estar reconhecendo os mesmos.
Alguma dica?
Usa o BLinker? Ele tem uma função que é equivalente ao comando RUN, só que muitíssimo melhor:
SwpRunCmd(). Quando usava o modo real e o comando RUN, só tinha problema de memória. Depois da primeira vez que usei o BLinker, nunca mais tive problema algum.
[]'s
Maligno
http://www.buzinello.com/prg
Enviado: 12 Jul 2006 08:32
por JLF
Maligno
uso clipper 5.3 com blinker 7...
Tentei compilar, sou "fraquissimo" nisso, uso o comando basico dos basicos... CLIPPER arquivo /n .... BLINKER FI arquivo
Deu o seguinte erro:
BLINKER : 1115 : BLINKRNMGR(CLSWPRUN) : '$$$SWPPRM' : unresolved external
BLINKER : 1115 : BLINKRNMGR(CLSWPRUN) : '$$SWPRM' : unresolved external
1000 a ZERO pro XP...

Enviado: 12 Jul 2006 11:38
por alaminojunior
Olá meu caro, tente usar um script para linkar seu programa.
Aí vai um exemplo:
Blinker Incremental Off
Blinker Cache EMS 50%,50%
Blinker Cache XMS 50%,50%
Blinker Link EMS ON
Blinker Link XMS ON
Blinker Exec Clipper //Dynf:8 //F:254
Blinker Exec Comp 1
Blinker Exec Exte
Blinker Memo Pack 60
Search BlxRatex
Search BlxClp53
Blinker Incr Pad 256
Blinker Over Page On
Blinker Over Opsi 60
OutPut Sistema.Exe
File (seus prg´s)
Libr LlibG,Dbfcdx,_Dbfcdx,Ctp,Fast,Apibli
@Cl530Max
Acredito que assim vc terá exito
Enviado: 12 Jul 2006 12:34
por JLF
Alamino,
Usei seu exemplo, somente colocando o nome do meu .prg onde vc especificou....File (seus prg´s) ...
Deu um monte de erro, já a partir da primeira linha... como disse sou "fraquissimo" nos script...
BLINKER : 1103 : 'INCREMENTAL' IS NOT A VALID LINK SCRIPT COMMAND
e foi dando erro...
:'(
Enviado: 12 Jul 2006 12:45
por alaminojunior
Pelo relatado, é erro na sintaxe:
certifique-se de ter escrito exatamente como postei;
na linha File, fica assim
File sistema // nome do prg principal, sem parenteses e sem extensão
tenta aí
meu Skype é GRANEIRO, se precisar
Enviado: 20 Jul 2006 15:39
por emilsonrabelo
Verifique se a pasta Temp que sua aplicação usa existe. Se não existe é só criar.
Você já configurou o config.nt e autoexec.nt? Apartir do NT o windows não usa mais os arquivos config.sys e autoexec.bat. Nem adianta criar, o sistema ignora.
Enviado: 24 Jul 2006 09:25
por JLF
Maligno,
coloquei o comando SwpRunCmd() e esta dando estes erros
BLINKER : 1115 : BLINKRNMGR(CLSWPRUN) : '$$$SWPPRM' : unresolved external
BLINKER : 1115 : BLINKRNMGR(CLSWPRUN) : '$$SWPRM' : unresolved external
Para evitar q fosse qq problema de PATCH, coloquei o OBJ direto no diretorio do clipper, será q o meu blinker 7.0 não esta completo?
pelo q estou verificando o XP não esta reconhecendo os comandos RUN ou !START q estão no PRG, pois os coloco ele compila mas da erro na execução...
Se eu digitar START diretamente no pront (exemplo star htm.htm) ele abre o Internet Explorer com o arquivo gerado perfeitamente.
Para q vcs entendam, eu crio o HTM através de algumas condições, depois chamo o mesmo para q a pessoa o veja na tela e decida se quer imprimir ou apenas visualiza...assim se for imprimir, pode mandar para qq impressora q o XP trata dela sem problemas...
:'(
Enviado: 24 Jul 2006 09:53
por Dudu_XBase
Bom dia Poste sua rotina de linkedição.
/ Veja esse tópico tb
https://pctoledo.org/forum/viewtopic.php?t=3513
Enviado: 24 Jul 2006 11:16
por JLF
Bom Dia, Grande DUDU
Segue a rotina:
Function EnviaEmail()
* Executa o Blat e envia o E-mail
* -----------------------------------------------------------------------------
comanda := "blat htm.htm -subject Inform tivo -to "+strtran(vdest," ","")+" -pu
seculoxxi@superig.com.br -ppw secxxi -log inf.log"
* run (comanda)
SwpRunCmd(comanda)
Gero o OBJ no basico dos basicos: clipper htm /n
Para Linkar: blinker fi htm
e aparecem esses erros...
No 98 bastava o RUN (comanda)...
Fico no aguardo de maiores ajudas...Abraços!
Enviado: 24 Jul 2006 13:02
por Dudu_XBase
Caso vc use clipper 5.2e
// Teste assim
blinker fi htm lib blxratex,blxclp52 (essas são libs do blinker)
Se apresentar o msm erro durante a execução crie um arquivo
para linkedição como o alaminojunior postou anteriormente.
// arquivo htm.lnk Adaptação do link postado pelo AlaminoJunior
Blinker Incremental Off
Blinker Exec Extend 2048
Blinker Exec Clipper //Dynf:8 //F:254
Blinker Exec Comp 1
FI HTM
LIB BLXRATEX,BLXCLP52
depois de criado o arquivo htm.lnk
para linkeditar use:
blinker @htm.lnk
Atenção a lib BLXCLP52 é para versão clipper 5.2e caso vc use a versão 5.3 vc deverá usar a blxclp53
Enviado: 24 Jul 2006 14:14
por JLF
Caro DUDU,
Como uso o clipper 5.3 ...Usei o lnk postado por vc e deu estes erros agora:
BLINKER : 1017 : Blinker for CA-Clipper 5.3 does not support the command 'Blinker Exec Extend 2048'
BLINKER : 1001 : ignoring invalid link script file command parameter in 'Blinker Exec Comp 1'
BLINKER : 1115 : BLINKRNMGR(CLSWPRUN) : '$$$SWPPRM' : unresolved external
BLINKER : 1115 : BLINKRNMGR(CLSWPRUN) : '$$$SWPRUN' : unresolved external
BLINKER : 1115 : BLINKRNMGR(CLSWPRUN) : '$$KRNPTB' : unresolved externa
BLINKER : 2 Warning error(s), 3 Fatal error(s)
e usando exatamente igual do AlaminoJunior:
BLINKER : 1001 : ignoring invalid link script file command parameter in 'Blinker Exec Comp 1 '
BLINKER : 1017 : Blinker for CA-Clipper 5.3 does not support the command 'Blinker Exec Exte '
BLINKER : 1017 : Blinker for CA-Clipper 5.3 does not support the command 'Blinker Memo Pack 60 '
BLINKER : 1017 : Blinker for CA-Clipper 5.3 does not support the command 'Blinker Incr Pad 256 '
BLINKER : 1109 : unable to open file CL530MAX.LNK
Caras q dificuldade só por uma mudança de SO.... há uns 13 anos atráz era tão simples....
