Não posso garantir que vai funcionar 100%, foi tirada da minha lib, não testei a execução da funcão separada do meu sistema.
Esta compilando em harbour 3.2.0, ultima versao no git, sem erro.
Compilar: hbmk2 -l hbwin.hbc pctoledo.prg
Pesquisa resultou em 1307 ocorrências: +HBC
Termo pesquisado: +hbc
- 01 Dez 2025 13:39
- Fórum: [x]Harbour
- Tópico: enviar arquivo via http multipart/form-data
- Respostas: 2
- Exibições: 2737
- 20 Out 2025 12:41
- Fórum: [x]Harbour
- Tópico: Atualização do Harbour 20-10-2025 Compilador ZIG
- Respostas: 4
- Exibições: 267
Atualização do Harbour 20-10-2025 Compilador ZIG
Olá!
Saudações,
Itamar M. Lins Jr.
Código: Selecionar todos
2025-10-20 17:42 UTC+0200 Aleksander Czajczynski (hb fki.pl)
* contrib/hbssl/hbssl.hbc
! actually lib* prefix should stay on win/msvc platform
OpenSSL builds. Thanks to Mario H. Sabado for testing
and feedback.
Itamar M. Lins Jr.
- 20 Out 2025 11:18
- Fórum: [x]Harbour
- Tópico: Atualização do Harbour 20-10-2025 Compilador ZIG
- Respostas: 4
- Exibições: 267
Atualização do Harbour 20-10-2025 Compilador ZIG
... 10-20 10:47 UTC+0200 Aleksander Czajczynski (hb fki.pl)
* .github/workflows/windows-ci.yml
* encourage to test OpenSSL
* contrib/hbssl/hbssl.hbc
* treat Microsoft Visual Studio 2017 or newer can use
the latest OpenSSL lib. That's very loose approximation,
but hopefully better than before ...
* .github/workflows/windows-ci.yml
* encourage to test OpenSSL
* contrib/hbssl/hbssl.hbc
* treat Microsoft Visual Studio 2017 or newer can use
the latest OpenSSL lib. That's very loose approximation,
but hopefully better than before ...
- 11 Set 2025 08:10
- Fórum: HwGui
- Tópico: Compilar HWGUI com MSVC 2022
- Respostas: 3
- Exibições: 7004
Compilar HWGUI com MSVC 2022
O demoall é tudo junto, mas dá pra compilar cada exemplo do demoall em separado.
Comece por um separado, pra tirar a dúvida, se tem a ver com algum recurso específico.
Por exemplo demobitmap
hbmk2 demobitmap hwgui.hbc
Não sei dizer se teria que funcionar com qualquer compilador.
Comece por um separado, pra tirar a dúvida, se tem a ver com algum recurso específico.
Por exemplo demobitmap
hbmk2 demobitmap hwgui.hbc
Não sei dizer se teria que funcionar com qualquer compilador.
- 22 Ago 2025 16:52
- Fórum: [x]Harbour
- Tópico: Atualizações Harbour 3.2 - 22/02/2025
- Respostas: 2
- Exibições: 4317
Atualizações Harbour 3.2 - 22/02/2025
... 0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
+ contrib/hbbmp/core.c
+ contrib/hbbmp/hbbmp.ch
+ contrib/hbbmp/hbbmp.h
+ contrib/hbbmp/hbbmp.hbc
+ contrib/hbbmp/hbbmp.hbp
+ contrib/hbbmp/hbbmp.hbx
+ contrib/hbbmp/readme.txt
+ contrib/hbbmp/tests/hbbmptst.prg
+ contrib/hbbmp/tests/hbmk ...
+ contrib/hbbmp/core.c
+ contrib/hbbmp/hbbmp.ch
+ contrib/hbbmp/hbbmp.h
+ contrib/hbbmp/hbbmp.hbc
+ contrib/hbbmp/hbbmp.hbp
+ contrib/hbbmp/hbbmp.hbx
+ contrib/hbbmp/readme.txt
+ contrib/hbbmp/tests/hbbmptst.prg
+ contrib/hbbmp/tests/hbmk ...
- 11 Ago 2025 13:01
- Fórum: MiniGui
- Tópico: Tem como usar mingw com minigui ?
- Respostas: 3
- Exibições: 935
Tem como usar mingw com minigui ?
Esqueci de dizer:
Eu não uso os HBP/HBC/BAT originais, crio meus próprios.
Acho péssimo usar as compilações originais.
Deve ser só seguir os BATs, e configurações adicionais, se existir.
Procure por build*.bat ou algo parecido pra gerar, e comp*.bat pra compilar
Eu não uso os HBP/HBC/BAT originais, crio meus próprios.
Acho péssimo usar as compilações originais.
Deve ser só seguir os BATs, e configurações adicionais, se existir.
Procure por build*.bat ou algo parecido pra gerar, e comp*.bat pra compilar
- 07 Ago 2025 08:42
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Função converte Hash para XML
- Respostas: 0
- Exibições: 1630
Função converte Hash para XML
Olá!
Atenção, precisa do MINIXML na pasta \contrib\hbmxml do harbour adicionar ao seu projeto hbmxml.hbc
/* ************************************************************************ */
function hb_hashToXML( hValue, n, cEOL )
LOCAL cXML
if valtype( n ) != "N"
n := -2
endif
if cEOL == NIL
cEOL ...
Atenção, precisa do MINIXML na pasta \contrib\hbmxml do harbour adicionar ao seu projeto hbmxml.hbc
/* ************************************************************************ */
function hb_hashToXML( hValue, n, cEOL )
LOCAL cXML
if valtype( n ) != "N"
n := -2
endif
if cEOL == NIL
cEOL ...
- 25 Jul 2025 17:52
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Compilação fácil - atualização 2025/07
- Respostas: 2
- Exibições: 2024
Compilação fácil - atualização 2025/07
O HBMK2 também tem esse recurso, pouco usado, de definir PATHs.
É só definir em um HBMK.HBC junto com o HBMK2.EXE
HBMK2.EXE costuma ficar junto com o harbour (pode ser xharbour também), em harbour\bin\hbmk.hbc
Pode definir PATH pra LIBs, includes, resources, e tudo mais, numa linha ou em várias ...
É só definir em um HBMK.HBC junto com o HBMK2.EXE
HBMK2.EXE costuma ficar junto com o harbour (pode ser xharbour também), em harbour\bin\hbmk.hbc
Pode definir PATH pra LIBs, includes, resources, e tudo mais, numa linha ou em várias ...
- 21 Jul 2025 22:05
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Eu e meus testes... GTWVG, HWGUI, HMG Extended
- Respostas: 5
- Exibições: 2345
Eu e meus testes... GTWVG, HWGUI, HMG Extended
... I..\source
..\source\frm*.prg
..\source\test.prg
..\source\test_loadsetup.prg
..\source\test_setup.prg
..\source\test_dbf.prg
..\source\test.rc
hbct.hbc
-mt
-L.
-llib_hwgui
#-llib_hmg3
-llib_hmge
#-llib_oohg
gtwvg.hbc
hwgui.hbc
#hmg3.hbc
hmge.hbc
#oohg.hbc
Notem que compilei LIB_HMGE.PRG e ...
..\source\frm*.prg
..\source\test.prg
..\source\test_loadsetup.prg
..\source\test_setup.prg
..\source\test_dbf.prg
..\source\test.rc
hbct.hbc
-mt
-L.
-llib_hwgui
#-llib_hmg3
-llib_hmge
#-llib_oohg
gtwvg.hbc
hwgui.hbc
#hmg3.hbc
hmge.hbc
#oohg.hbc
Notem que compilei LIB_HMGE.PRG e ...
- 10 Jul 2025 12:52
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Meus repositórios atuais no github
- Respostas: 1
- Exibições: 2148
Meus repositórios atuais no github
... cor das barras do tbrowse
Tem recurso na gtwvg de redimensionar imagens nos buttons na GTWVG
Tem alguns controles a mais na GTWVG
Alterado gtwvg.hbc pra não incluir automaticamente os arquivos CH da gtwvg, pra não dar conflito
Criado gtwvg.ch, pra ser incluído em fonte que use gtwvg, assim não dá ...
Tem recurso na gtwvg de redimensionar imagens nos buttons na GTWVG
Tem alguns controles a mais na GTWVG
Alterado gtwvg.hbc pra não incluir automaticamente os arquivos CH da gtwvg, pra não dar conflito
Criado gtwvg.ch, pra ser incluído em fonte que use gtwvg, assim não dá ...
- 09 Jul 2025 13:46
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Declarar atribuindo valor
- Respostas: 3
- Exibições: 1671
Declarar atribuindo valor
... s) copiado(s).
d:\temp>hbmk2 x -w3 -es2
hbmk2: Processing environment options: -comp=mingw
hbmk2: Processing configuration: d:\harbour\bin\hbmk.hbc
Harbour 3.2.0dev (r2503251254)
Copyright (c) 1999-2024, https://harbour.github.io/
Compiling 'x.prg'...
x.prg:3: warning W0001 Ambiguous reference ...
d:\temp>hbmk2 x -w3 -es2
hbmk2: Processing environment options: -comp=mingw
hbmk2: Processing configuration: d:\harbour\bin\hbmk.hbc
Harbour 3.2.0dev (r2503251254)
Copyright (c) 1999-2024, https://harbour.github.io/
Compiling 'x.prg'...
x.prg:3: warning W0001 Ambiguous reference ...
- 05 Jun 2025 16:41
- Fórum: [x]Harbour
- Tópico: Calendário, marcar dia trabalhado
- Respostas: 35
- Exibições: 17063
Calendário, marcar dia trabalhado
Parece que a lista de alternativas é grande
hbmk2 -find day
Harbour core (installed):
Day()
Days()
hb_CDay()
hbct.hbc (installed):
DaysInMonth()
DaysToMonth()
LastDayOM()
hbmisc.hbc (installed):
ADays()
hbmisc_DaysInMonth()
hbnf.hbc (installed):
ft_DayOfYr()
ft_DayToBoW()
ft_FDay()
ft ...
hbmk2 -find day
Harbour core (installed):
Day()
Days()
hb_CDay()
hbct.hbc (installed):
DaysInMonth()
DaysToMonth()
LastDayOM()
hbmisc.hbc (installed):
ADays()
hbmisc_DaysInMonth()
hbnf.hbc (installed):
ft_DayOfYr()
ft_DayToBoW()
ft_FDay()
ft ...
- 26 Mai 2025 14:02
- Fórum: MiniGui
- Tópico: Mais outro teste daqueles
- Respostas: 5
- Exibições: 1102
Mais outro teste daqueles
demo.zip
Fontes utilizados
Aqui compilo fácil, com os BATs das LIBs deve ser um inferno.....
hbmk2 demoa.prg demoaux.prg hmge.hbc
hbmk2 demob.prg demoa.prg demoaux.prg hmge.hbc
hbmk2 democ.prg demoa.prg demob.prg demoaux.prg oohg.hbc
Se for usar BAT das LIBs, defina aquela variável conforme a ...
Fontes utilizados
Aqui compilo fácil, com os BATs das LIBs deve ser um inferno.....
hbmk2 demoa.prg demoaux.prg hmge.hbc
hbmk2 demob.prg demoa.prg demoaux.prg hmge.hbc
hbmk2 democ.prg demoa.prg demob.prg demoaux.prg oohg.hbc
Se for usar BAT das LIBs, defina aquela variável conforme a ...
- 15 Mai 2025 16:16
- Fórum: FiveWin
- Tópico: Novo mingw 15.1
- Respostas: 52
- Exibições: 5689
Novo mingw 15.1
... tem do BCC, que os nomes para GCC são semelhantes.
Talvez melhor esperar reclamar, igual eu fiz aqui, e acrescentar só o que precisar.
Olhe nesse HBC o libs=
Tem lib a mais do mingw também, se não me engano GDI ou GDIPLUS, não sei se vai ter na compilação do bcc.
Vai resolvendo conforme o erro ...
Talvez melhor esperar reclamar, igual eu fiz aqui, e acrescentar só o que precisar.
Olhe nesse HBC o libs=
Tem lib a mais do mingw também, se não me engano GDI ou GDIPLUS, não sei se vai ter na compilação do bcc.
Vai resolvendo conforme o erro ...
- 15 Mai 2025 15:04
- Fórum: FiveWin
- Tópico: Novo mingw 15.1
- Respostas: 52
- Exibições: 5689
Novo mingw 15.1
voltando nisso:
-I\harbour\contrib\hbct
-lhbct
Vai colocar isso em tudo que é projeto ?
Coloca no fivewin.hbc
incpaths=\harbour\contrib\hbct
libs=hbct
as vezes no harbour mexido juntam tudo na pasta include e na pasta lib do harbour
se fizerem isso só precisa do nome.
Tá entendendo também ?
no ...
-I\harbour\contrib\hbct
-lhbct
Vai colocar isso em tudo que é projeto ?
Coloca no fivewin.hbc
incpaths=\harbour\contrib\hbct
libs=hbct
as vezes no harbour mexido juntam tudo na pasta include e na pasta lib do harbour
se fizerem isso só precisa do nome.
Tá entendendo também ?
no ...