Página 1 de 1

Meu executável não roda.

Enviado: 24 Jul 2009 12:24
por Kadu
Ola Pessoal, sou iniciante no xHarbour, estou tentando criar um executável no xDev. Ele compila tudo ok, mas quando eu rodo o programa, ele não faz nada e finaliza passando para proxima linha do prompt ???

Quando compilo pela linha de comando ("harbour /m /n hello.prg"), ele funciona.
Alguem pode me dar uma dica ? :
:%
Obrigado.
Kadu

Re: Meu executável não roda.

Enviado: 25 Jul 2009 16:21
por sygecom
Bem vindo ao Fórum,

Você já tentou usar o HBMAKE no xHarbour ? Ou se for com o Harbour tem o HBMK2 que é mais facil ainda para compilar.

Lamento não poder ajudar no xDev, mas é que nunca usei mesmo ! Boa sorte.

Re: Meu executável não roda.

Enviado: 25 Jul 2009 16:36
por yugi386
Você pode utiliza o harbour e a IDE do Roberto lopez. Beixe os arquivos de instalação e em seguida digite nalinha de comando:

compile [nome do prg principal] /c

parâmetro /c se refere a programas em modo console.
caso for gráfico, exclua /c.

Na Minogui fornecida por ROBERTO LOPEZ não há nada a configurar, basta instalar e tudo funciona automaticamente. Por isto que utilizo a Minigui Original e a IDE compatível. Conselho: esqueça minigui extended por enquanto.

É isto. Espero ter ajudado.

Re: Meu executável não roda.

Enviado: 25 Jul 2009 17:01
por sygecom
Olá yugi386,
Acho que o colega não esta se referindo a LIB grafica. É apenas em modo console mesmo. Nesse caso é muito mais facil e menos complicado ele usar Harbour e compilar com HBMK2.

Re: Meu executável não roda.

Enviado: 13 Ago 2009 12:59
por Kadu
Oi ! Pessoal.

Obrigado pelas boas vindas. Descupe pela demora no retorno, estou desesperado com a tal NFe.
Mas voltando ao assunto do executável, consegui fazer rodar colocando o seguinte comando:"REQUEST HB_GT_WIN", antes da função MAIN().

Um abraço.
:D

Re: Meu executável não roda.

Enviado: 24 Set 2009 10:52
por gilsonpaulo
Aproveitando o tópico, estou com o mesmo problema no xharbour 1.2.1, com xharbou 1.0.0 o programa roda blz.

O que notei é que o programa em si roda, pois cria o banco e copia os registros, mas não aparece nada na tela com o xharbou 1.2., já no xharbour 1.0.0 funciona tudo normalmente.

Att

Gilson Paulo Schuck

Edit.:

Achei a solução aqui http://www.sqllib.com.br/forum/viewtopic.php?f=7&t=774