Clipper On Line • Ver Tópico - Erro arquivos .RC HMG IDE

Erro arquivos .RC HMG IDE

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Erro arquivos .RC HMG IDE

Mensagempor syslink » 09 Abr 2019 22:26

nao sei o q tá acontecno.
resolvi apagar completamente o meu arquivo .rc pra começar do zero. o sistema criou outra copia identica a anterior. mas como isso e possivel? onde tem no meu programa uma copia do .rc que cria ele todo novamente?
syslink
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 132
Data de registro: 20 Fev 2018 13:13
Cidade/Estado: joinvile/sc
Curtiu: 3 vezes
Mens.Curtidas: 3 vezes

Erro arquivos .RC HMG IDE

Mensagempor syslink » 10 Abr 2019 15:58

incrivel como nao entendo q ninguem havia passado por isso como uso a ide pra compilar, para fazer alteracao no arquivo .rc tem q fechar o projeto na idehmg 344 alterar o conteudo do resource e depois abrir novamente o projeto com o f2 e f5. so assim q funciona
ficamos varios dias tentando descobrir e acertamos na cagada mesmo :D
syslink
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 132
Data de registro: 20 Fev 2018 13:13
Cidade/Estado: joinvile/sc
Curtiu: 3 vezes
Mens.Curtidas: 3 vezes

Erro arquivos .RC HMG IDE

Mensagempor MSDN » 10 Abr 2019 16:37

Lendo o que vc passou na IDE da HMG por causa de um simples .RC, reforça minha convicção que ela não serve para nada, mais atrapalha que ajuda, até mesmo para compilar e linkar um projeto, fazendo via linha de comando, script e hbmk2 é mais simples.
MSDN
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 741
Data de registro: 28 Nov 2003 14:55
Cidade/Estado: CWB
Curtiu: 178 vezes
Mens.Curtidas: 123 vezes

Erro arquivos .RC HMG IDE

Mensagempor syslink » 18 Abr 2019 11:51

outra coisa q percebo e q se usar o seguinte a imagem e carregada na funcao exemplo q peguei da pasta samples hmg344
// #define Loginhmg                 hb_DirBase() + "TLogin.bmp"
// obs. esta linha esta dentro do codigo fonte .prg
quando elimino a linha acima do codigo fonte prg e uso a seguinte linha dentro do arquivo .rc
Loginhmg             BITMAP     TLogin.bmp

tanto faz colocar aspas, tb nao funciona
Loginhmg             BITMAP     "TLogin.bmp"

a funcao que eu uso e
LOGIN_HMG("Loginhmg")

se tirar as aspas tb nao da certo
LOGIN_HMG(Loginhmg)

se nao enviar a variavel q deveria conter uma imagem e deixar assim tb nao funciona
LOGIN_HMG()

a funcao/procedure e a mesma do exemplo e o erro q nao e um erro e sim uma resposta q se o resultado for .F. vai apresentar uma mensagem e encerrar o programa, e a seguintes linhas
   IF HMG_GetImageInfo (Loginhmg, @Image_Width, @Image_Height, @Image_BackColor) == .F.
       MsgHMGError ("Programa será encerrado imediatamente." )
   ENDIF

o inicio da funcao/procedure e
PROCEDURE LOGIN_HMG (Loginhmg)

se eu substituir por outra variavel q receber
PROCEDURE LOGIN_HMG (telaLoginhmg)

tb nao funciona se nao receber a variavel/imagem nao funciona
PROCEDURE LOGIN_HMG ()

ou seja, na verdade nao e um erro e sim uma resposta ao ifendif
   IF HMG_GetImageInfo (Loginhmg, @Image_Width, @Image_Height, @Image_BackColor) == .F.
       MsgHMGError ("Programa será encerrado imediatamente." )
   ENDIF

o if acima diz q a variavel LOGINHMG (q pode estar entre aspas ou nao q nao faz diferenca) esta .F. entao asiona a msghmgerror()
entao, alguem sabe porque a imagem nao e carregada pra dentro do .rc ou o q estou fazeno errado q nao entendo
syslink
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 132
Data de registro: 20 Fev 2018 13:13
Cidade/Estado: joinvile/sc
Curtiu: 3 vezes
Mens.Curtidas: 3 vezes

Erro arquivos .RC HMG IDE

Mensagempor MSDN » 18 Abr 2019 15:27

Abandone a " IDE " e faça tudo via prompt, aqui no fórum tem muitos exemplos mostrando como usar o HBMK2 para compilar e linkar aplicações Harbour.
MSDN
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 741
Data de registro: 28 Nov 2003 14:55
Cidade/Estado: CWB
Curtiu: 178 vezes
Mens.Curtidas: 123 vezes

Anterior



Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 3 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