Página 1 de 1
compilou. mas nao funciona
Enviado: 19 Jan 2007 14:25
por chacairo
Caros Colegas,
Eu compilei o programa ( hello world), mas usei um campo get para leitura da frase e depois imprimir na tela.. Bem ele nao funciona, pois aparece muito rapidamente na tela e vai para o prompt.
Ja o programa mais simples( ? " hello worls" ), funciona legal.
o que pode ser ?
obrigado
Enviado: 19 Jan 2007 14:44
por rochinha
Amiguinho
Coloque um Inkey(0) no final do .PRG e recompile.
Enviado: 19 Jan 2007 16:40
por chacairo
rochinha escreveu:Amiguinho
Coloque um Inkey(0) no final do .PRG e recompile.
Obrigado colega pela resposta,
mas o get com um read nao deveria aguardar uma entrada?
Enviado: 19 Jan 2007 17:30
por Luiz
mas o get com um read nao deveria aguardar uma entrada?
Sim, mas somente se a variavel passada para o GET não for
nil ou uma
string vazia.
No exemplo abaixo o read passa direto pelos 2 primeiros gets mas para no terceiro.
Código: Selecionar todos
Local Teste1
Local Teste2:=''
Local Teste3:=' '
@ 0,0 Say "Teste1" Get Teste1
@ 1,0 Say "Teste2" Get Teste2
@ 2,0 Say "Teste3" Get Teste3
Read
Enviado: 19 Jan 2007 21:13
por chacairo
Valeu Luiz
Se eu usar variavel:=space(10); tb ta valendo?
A proposito, se eu compilar com o w32, eu poderei usa-lo em um sistema dos puro(ou seja so msdos v. 6.2 instalado)?
Luiz escreveu:mas o get com um read nao deveria aguardar uma entrada?
Sim, mas somente se a variavel passada para o GET não for
nil ou uma
string vazia.
No exemplo abaixo o read passa direto pelos 2 primeiros gets mas para no terceiro.
Código: Selecionar todos
Local Teste1
Local Teste2:=''
Local Teste3:=' '
@ 0,0 Say "Teste1" Get Teste1
@ 1,0 Say "Teste2" Get Teste2
@ 2,0 Say "Teste3" Get Teste3
Read
Enviado: 20 Jan 2007 18:28
por Stanis Luksys
Olá,
Acredito que se você compilar com o xHarbour em plataforma Windows, não vai conseguir rodar em DOS 16 Bits. Até mesmo por que isso seria desperdicio, se for para usar com o DOS 6.2 fica mais valendo a pena com o bom e velho Clipper, com suas inúmeras LIBs que não existem no xHarbour.
Falou!
Enviado: 21 Jan 2007 16:08
por chacairo
Ola stanis,
vc tem razao, mas tenho um pequeno problema. E que fiz um programa em clipper para rodar em um coletor de dados que te o dos 6.2( compativel),e de 4 mhz. O sisteminha ficou muito lento apeasr de ser muito simples.
Estou procurando uma alternativa para melhorar a velocidade.
vc teria alguma sugestao?
Stanis Luksys escreveu:Olá,
Acredito que se você compilar com o xHarbour em plataforma Windows, não vai conseguir rodar em DOS 16 Bits. Até mesmo por que isso seria desperdicio, se for para usar com o DOS 6.2 fica mais valendo a pena com o bom e velho Clipper, com suas inúmeras LIBs que não existem no xHarbour.
Falou!
Enviado: 24 Jan 2007 12:08
por vagucs
Neste tipo de dispositivo mesmo é melhor fazer em C o programa, ou pelo menos, escreva o maximo que conseguir das rotinas do seu sistema clipper em C e faça uso destas rotinas.
Enviado: 30 Jan 2007 14:28
por deividdjs
COMPILE COM /M /N .. acredito q vai resolver ..
T+