Clipper On Line • Ver Tópico - compilação do clipper para harbour não abre

compilação do clipper para harbour não abre

Projeto Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

 

compilação do clipper para harbour não abre

Mensagempor pena » 28 Mar 2019 11:59

bom dia, compilei meu programa em clipper, utilizando hmg-ide, que por sua vez houveram varios erros, ajustei todos os erros, coloquei function main() no principal, ele gera o executal, mas não abre nada do sistema, e pior, o executavel fica preso, pois tento deletar, e diz acesso negado, so que nao aparece no gerenciar de tarefas. Alguma ideia do que esta acontecendo?
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

compilação do clipper para harbour não abre

Mensagempor Jairo Maia » 28 Mar 2019 12:16

Não aparece na guia Aplicativos e nem na guia Processos? Deve estar na guia processo, pois ele foi aberto em segundo plano e invisível. Feche-o pela guia Processos.

Como você está usando a HMG, não tenho ideia como resolver, mas sei que se for alguma versão que tem a opção de compilar no modo Console vai abrir normalmente. Se você está tentando compilar em modo gráfico, isso ocorre até que faça a correção, mas não sei dizer como. Melhor colocar essa dúvida aqui mesmo mas no fórum MiniGui.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

compilação do clipper para harbour não abre

Mensagempor Nascimento » 28 Mar 2019 13:35

se é 100% console porque o amigo simplismente a gtwvt?
sem necessidade de usar a hmg-ide
como eu falei , eu compilo tanto pra modo console quando grafico da mesma forma que usavamos no clipper, sem dificuldades
para eu explicar aqui acho que o post ficaria muito grande rsrs

mais uso simples o .bat e .hbp

meu .bat

echo off
cls
hbmk2 @Libera.hbp
if not errorlevel 1 goto final
   pause
:final
exit


meu .hbp
-oLibera
-w0 -es2
-mt
#compilaçao Incremental
-inc
# comprime o executável (necessita de UPX)
-compr=yes
# COMPILAR EM MODO CONSOLE
-gtwvt
-gui
-lhbct
-lhbwin
-lrddleto
################################################################################

"Libera\Libera.prg"
"Funcoes\versao.prg"
"Funcoes\Errosys.prg"
# INCLUI ICONE NO EXECULTAVEL
"Res\Libera.rc"
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar de usuário

Nascimento
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 711
Data de registro: 19 Jul 2008 12:11
Cidade/Estado: OLINDA-PE
Curtiu: 110 vezes
Mens.Curtidas: 76 vezes

compilação do clipper para harbour não abre

Mensagempor pena » 28 Mar 2019 14:36

Pessoal obrigado pela atenção, funcionou, fiz umas pesquisas e descobri que colocando direto no codigo fonte
REQUEST HB_GT_WIN_DEFAULT


agora vamos ao proximo problema :% :% :%

maximizar a tela? como faço?

eu achei isso
HB_GtInfo( HB_GTI_MAXIMIZED, .T. )


mas dae diz que a variavel nao existe, como proceder?
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

compilação do clipper para harbour não abre

Mensagempor Jairo Maia » 28 Mar 2019 14:55

pena escreveu:mas dae diz que a variavel nao existe, como proceder?
No início do .PRG que você vai usar essa função, acrescente:
#include "hbgtinfo.ch"
Mas infelizmente, como você tem que usar uma lib gráfica, a tela não será expandida automaticamente.

Tente trocar:
REQUEST HB_GT_WIN_DEFAULT

Por:
REQUEST HB_GT_WVT_DEFAULT
Mas não tenho certeza se HMG é compatível com a GTWVT.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

compilação do clipper para harbour não abre

Mensagempor JoséQuintas » 28 Mar 2019 19:24

Dois comentários:

Geralmente, quando no fonte está em maiúsculas, isso significa que depende de algum arquivo ch. #include "arquivo.ch"

Se está usando a HMG-IDE, significa que está usando minigui, que contém um Harbour modificado, e nem sempre respeita o comportamento normal do Harbour. Nesse caso, se continuar usando a HMG, coloque as perguntas na parte do fórum destinada a minigui, porque outros usuários da HMG verão e terão uma resposta mais adequada. A solução pra Harbour pode não ser a mesma pra minigui - infelizmente isso vai continuar sempre assim.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18155
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes




Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 13 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro