Página 1 de 1
Como usar HBMK2 com .rc no HB34
Enviado: 13 Jun 2016 12:13
por gilbertosilverio
Ola Amigos,
Estou testando o HB34 com MINGW tentando compilar meus sistemas que usam resource, mais não estou conseguindo.
Tentei me basear no exemplo da HWGUI, tab.prg que usa resource, usei o proprio HBMK.BAT do HWGUI, mais não funciona.
set path=c:\hb34\bin;c:\hb34\comp\mingw\bin;%path%
hbmk2 %1 hwgui_xp.rc -i..\include -L..\lib -lhwgui -lprocmisc -lhbxml -lhwgdebug -gui
Como devo configurar um arquivo .HBP para compilar um prg que use resources.
Grato.
Como usar HBMK2 com .rc no HB34
Enviado: 17 Jun 2016 09:59
por Itamar M. Lins Jr.
Ola!
Use os exemplos do Viktor Szakats no hb 3.4 tem alguns.
Eu uso assim:
Código: Selecionar todos
1 24 "WindowsXP.Manifest"
ICON_1 ICON "imagens/sciwin.ico"
ICON_2 ICON "imagens/lupa.ico"
ICON_3 ICON "imagens/remote.ico"
ICON_4 ICON "imagens/chave.ico"
NOVO BITMAP "imagens/Novo.bmp"
INICIO BITMAP "imagens/Inicio.bmp"
FIM BITMAP "imagens/Fim.bmp"
FILTRO BITMAP "imagens/Filtro.bmp"
EXIT BITMAP "imagens/Exit.bmp"
RUN BITMAP "imagens/Run.bmp"
BINOCULO BITMAP "imagens/Binoculo.bmp"
SAIR BITMAP "imagens/Sair.bmp"
Unlock BITMAP "imagens/Lock_Open.bmp"
PDV_TKT BITMAP "imagens/PDV_TKT.bmp"
No arquivo .hbp eu coloco arquivo.rc
Código: Selecionar todos
-strip
-mt
-inc
-jobs=4
...
..\Shared\cfop.prg
..\Shared\usuarios.prg
arquivo.rc
Saudações,
Itamar M. Lins Jr.
Como usar HBMK2 com .rc no HB34
Enviado: 04 Jan 2017 13:21
por Fernando queiroz
Usando o Harbour 3.2 quando coloco qualquer coisa a mais que a linha do windowsXP.manifest
Ocasiona um erro de UNRECOGNIZED ESCAPE SEQUENCE
e que não encontrou o arquivo
Mas o arquivo está na pasta
(A) :%
Como usar HBMK2 com .rc no HB34
Enviado: 04 Jan 2017 14:46
por JoséQuintas
Tanto mingw quanto msvc, pelo menos da última vez que testei mingw....
Código: Selecionar todos
AppIcon ICON "image\\jpa.ico"
cmdAgenda ICON "image\\cmdAgenda.ico"
cmdAltera ICON "image\\cmdAltera.ico"
Como usar HBMK2 com .rc no HB34
Enviado: 04 Jan 2017 22:01
por Fernando queiroz
Consegui , e está funcionando direitinho :{

)