Quando tento carregar o commando
run net use lpt1....., dentro do meu programa, aparece a mensagem de erro que o programa e muinto grande para ser carregado na memoria, isso acontece so no win98
Marco
Impressao em rede
Moderador: Moderadores
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Ola meu caro
caso vc esteja usando clipper em modo grafico, experimente antes de rodar o comando RUN, alterar para modo texto.
...rotina...
salva tela
cls
gmode(3)
setmode(25,80)
run ..... ou SwpRunCmd( net use lpt1 \\serv\epson ) caso use o blinker
gmode(18)
tenta aí
caso vc esteja usando clipper em modo grafico, experimente antes de rodar o comando RUN, alterar para modo texto.
...rotina...
salva tela
cls
gmode(3)
setmode(25,80)
run ..... ou SwpRunCmd( net use lpt1 \\serv\epson ) caso use o blinker
gmode(18)
tenta aí
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
se estiver linkando com blinker em modo extendido, use em vez de RUN a função SwpRunCmd(), ela faz com que o comando seja executado em memoria extendida. Caso não resolva, a solução seria vc mapear a impressora fora do sistema, como num arquivo .BAT
Sistema.bat
//inicio do bat
cls
net use lpt1 \\servidor\epson
sistema
//fim do bat
Sistema.bat
//inicio do bat
cls
net use lpt1 \\servidor\epson
sistema
//fim do bat
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
