... define NORMAL_FONT 8
PROCEDURE PJPPEDIDOFATURA( nIdPedido ) // do Pedido
LOCAL oPDF, nCont, cExtenso, acTxt
LOCAL cnSQL := ADOLocal()
WITH OBJECT cnSQL
:cSQL := "SELECT JPPEDIDO.*, JPCADASTRO.*, JPEMPRESA.*" + ;
" FROM JPPEDIDO" + ;
" LEFT JOIN JPCADASTRO ON JPCADASTRO.IDCADASTRO ...
Pesquisa resultou em 1025 ocorrências: +Object
Termo pesquisado: +object
- 10 Mar 2026 11:44
- Fórum: [x]Harbour
- Tópico: PdfClass como fazer um retangulo com fundo colorido?
- Respostas: 8
- Exibições: 334
- 18 Fev 2026 22:18
- Fórum: [x]Harbour
- Tópico: tela cheia no linux
- Respostas: 13
- Exibições: 842
Re: tela cheia no linux
Olá!
o melhor é parar e reescrever o programa em object pascal.
Pois, se vc usa Object Pascal vai precisar usar X11, vc mesmo se entrega nas coisas que escreve.
Pq é gráfico. E o Harbour no Linux, compatível com Lazarus(Object Pascal), só usando Hwgui ou FiveWin for Linux.
Não vai ter TERMINAL, se é ...
o melhor é parar e reescrever o programa em object pascal.
Pois, se vc usa Object Pascal vai precisar usar X11, vc mesmo se entrega nas coisas que escreve.
Pq é gráfico. E o Harbour no Linux, compatível com Lazarus(Object Pascal), só usando Hwgui ou FiveWin for Linux.
Não vai ter TERMINAL, se é ...
- 18 Fev 2026 19:31
- Fórum: [x]Harbour
- Tópico: tela cheia no linux
- Respostas: 13
- Exibições: 842
Re: tela cheia no linux
fico muito agradecido pela ajuda, mas não estou conseguindo ter progresso; o melhor é parar e reescrever o programa em object pascal.
uso muito pouco o windows, no mes não chega a uma hora. uso linux.
esse aplicativo (quase trinta mil linhas escritas) roda em tela pequena do terminal. no wine roda em ...
uso muito pouco o windows, no mes não chega a uma hora. uso linux.
esse aplicativo (quase trinta mil linhas escritas) roda em tela pequena do terminal. no wine roda em ...
- 15 Fev 2026 00:18
- Fórum: FiveWin
- Tópico: Soluçoes usadas para Web
- Respostas: 15
- Exibições: 7420
Re: Soluçoes usadas para Web
... AL_LEFT, AL_RIGHT, AL_RIGHT} SIZE ( Cuadro3[1][4] - Cuadro3[1][2] - 22 ),(Cuadro3[1][3] - Cuadro1[1][1] - ( (Cuadro3[1][3] * .17 ) ) )
WITH OBJECT ListVen
:bClrGrad := { | lInvert | If( ! lInvert, { { 0.20 , 4144959, 16777215 } , { 0.20 , 16777215 , 4144959 } }, { { 0.50 , 128 , 16777215 ...
WITH OBJECT ListVen
:bClrGrad := { | lInvert | If( ! lInvert, { { 0.20 , 4144959, 16777215 } , { 0.20 , 16777215 , 4144959 } }, { { 0.50 , 128 , 16777215 ...
- 13 Fev 2026 09:50
- Fórum: Legislação Fiscal e Tributária
- Tópico: Nota de serviços
- Respostas: 7
- Exibições: 848
Re: Nota de serviços
... 08:35.2354943-03:00",
"erros":[{"Codigo":"RNG6110","Descricao":"Falha Schema Xml","Complemento":"Xml mal formado. System.NullReferenceException: Object reference not set to an instance of an object.\r\n at Serpro.Sped.NFSe.Schemas.Controle.ControleValidarSchema.Validar(String xml ...
"erros":[{"Codigo":"RNG6110","Descricao":"Falha Schema Xml","Complemento":"Xml mal formado. System.NullReferenceException: Object reference not set to an instance of an object.\r\n at Serpro.Sped.NFSe.Schemas.Controle.ControleValidarSchema.Validar(String xml ...
- 12 Fev 2026 10:34
- Fórum: Legislação Fiscal e Tributária
- Tópico: Nota de serviços
- Respostas: 7
- Exibições: 848
Re: Nota de serviços
... 43:20.5713716-03:00",
"erros":[{"Codigo":"RNG6110","Descricao":"Falha Schema Xml","Complemento":"Xml mal formado. System.NullReferenceException: Object reference not set to an instance of an object.\r\n at Serpro.Sped.NFSe.Schemas.Controle.ControleValidarSchema.Validar(String xml ...
"erros":[{"Codigo":"RNG6110","Descricao":"Falha Schema Xml","Complemento":"Xml mal formado. System.NullReferenceException: Object reference not set to an instance of an object.\r\n at Serpro.Sped.NFSe.Schemas.Controle.ControleValidarSchema.Validar(String xml ...
- 26 Jan 2026 23:13
- Fórum: Banco de Dados
- Tópico: JSON está morto 🤯
- Respostas: 8
- Exibições: 929
JSON está morto 🤯
Olá!
JSON está morto 🤯 -> Token-Oriented Object Notation (TOON)
Um novo formato chamado TOON está se tornando viral por sua capacidade de reduzir o uso de tokens pela metade sem perder a integridade dos dados.
Claro como YAML, compacto como CSV:
- 30–60% menos fichas.
- Custos até 50% menores ...
JSON está morto 🤯 -> Token-Oriented Object Notation (TOON)
Um novo formato chamado TOON está se tornando viral por sua capacidade de reduzir o uso de tokens pela metade sem perder a integridade dos dados.
Claro como YAML, compacto como CSV:
- 30–60% menos fichas.
- Custos até 50% menores ...
- 26 Jan 2026 14:55
- Fórum: [x]Harbour
- Tópico: Envio de e-mail
- Respostas: 47
- Exibições: 2937
Re: Envio de e-mail
... cPass, vPORTSMTP, cCC, cBCC, vEMAIL_CONF, wSSL_EMAIL )
LOCAL lRet := .F.
LOCAL oCfg, oError, oMsg
LOCAL lAut := .T.
TRY
oCfg := CREATEOBJECT( "CDO.Configuration" )
WITH OBJECT oCfg:Fields
:Item( "http://schemas.microsoft.com/cdo/configuration/smtpserver" ):Value := cServerIp ...
LOCAL lRet := .F.
LOCAL oCfg, oError, oMsg
LOCAL lAut := .T.
TRY
oCfg := CREATEOBJECT( "CDO.Configuration" )
WITH OBJECT oCfg:Fields
:Item( "http://schemas.microsoft.com/cdo/configuration/smtpserver" ):Value := cServerIp ...
- 22 Dez 2025 18:16
- Fórum: [x]Harbour
- Tópico: Usar um formulário em crystal report no harbour
- Respostas: 7
- Exibições: 690
Re: Usar um formulário em crystal report no harbour
... do Windows (HRESULT: 0x80040154) que significa "Classe Não Registrada", ocorrendo quando um aplicativo tenta usar um componente COM (Component Object Model) que não está corretamente registrado no sistema ou há um conflito de arquitetura (32-bit vs. 64-bit), sendo comum em aplicações .NET/Visual ...
- 14 Dez 2025 12:37
- Fórum: HwGui
- Tópico: Abas com texto control ainda nao funciona na versao 2.23
- Respostas: 51
- Exibições: 3987
Re: Abas com texto control ainda nao funciona na versao 2.23
... o GTK não selecionar todo o GET, 3 linhas apenas no hwg_gtk_init()
{
GtkSettings *settings = gtk_settings_get_default();
if (settings) {
g_object_set(settings, "gtk-entry-select-on-focus", FALSE, NULL);
}
}
Eu nunca iria achar ou saber. Depende sempre da forma que começamos a conversar ...
{
GtkSettings *settings = gtk_settings_get_default();
if (settings) {
g_object_set(settings, "gtk-entry-select-on-focus", FALSE, NULL);
}
}
Eu nunca iria achar ou saber. Depende sempre da forma que começamos a conversar ...
- 12 Dez 2025 15:05
- Fórum: HwGui
- Tópico: Abas com texto control ainda nao funciona na versao 2.23
- Respostas: 51
- Exibições: 3987
Re: Abas com texto control ainda nao funciona na versao 2.23
... Kresin <alex@kresin.ru>
* www - http://www.kresin.ru
*/
#include "hwgui.ch"
#include "hblang.ch"
#include "hbclass.ch"
CLASS HPaintCB INHERIT HObject
DATA aCB INIT {}
METHOD New() INLINE Self
METHOD Set( nId, block, cId )
METHOD Get( nId )
ENDCLASS
METHOD Set( nId, block, cId ) CLASS ...
* www - http://www.kresin.ru
*/
#include "hwgui.ch"
#include "hblang.ch"
#include "hbclass.ch"
CLASS HPaintCB INHERIT HObject
DATA aCB INIT {}
METHOD New() INLINE Self
METHOD Set( nId, block, cId )
METHOD Get( nId )
ENDCLASS
METHOD Set( nId, block, cId ) CLASS ...
- 11 Dez 2025 01:47
- Fórum: [x]Harbour
- Tópico: Atualização do Harbour dia 11 e 10/12/2025
- Respostas: 0
- Exibições: 713
Atualização do Harbour dia 11 e 10/12/2025
... macroTextSymbol()
to fix strict mode in CI, manifested with either of those messages:
error: 'memcpy' specified bound 4294967295 exceeds maximum object size
2147483647 [-Werror=stringop-overflow=]
error: 'memcpy' accessing 4294967295 bytes at offsets 4 and 0 overlaps
6442450943 bytes at offset ...
to fix strict mode in CI, manifested with either of those messages:
error: 'memcpy' specified bound 4294967295 exceeds maximum object size
2147483647 [-Werror=stringop-overflow=]
error: 'memcpy' accessing 4294967295 bytes at offsets 4 and 0 overlaps
6442450943 bytes at offset ...
- 24 Set 2025 17:16
- Fórum: Legislação Fiscal e Tributária
- Tópico: Erro enviar NFE
- Respostas: 3
- Exibições: 2036
Erro enviar NFE
... anulada: Não foi possível criar um canal seguro para SSL/TLS.
StackTrace| em Unimake.Business.DFe.ConsumirBase.ExecutarServico(XmlDocument xml, Object servico, X509Certificate2 certificado)
em Unimake.Business.DFe.Servicos.ServicoBase.Executar()
em Unimake.Business.DFe.Servicos.NFe.ServicoBase ...
StackTrace| em Unimake.Business.DFe.ConsumirBase.ExecutarServico(XmlDocument xml, Object servico, X509Certificate2 certificado)
em Unimake.Business.DFe.Servicos.ServicoBase.Executar()
em Unimake.Business.DFe.Servicos.NFe.ServicoBase ...
- 08 Set 2025 19:05
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Vantagem do hb_DefaultValue()
- Respostas: 0
- Exibições: 1768
Vantagem do hb_DefaultValue()
... RETURN hb_DefaultValue( ControlByIndex( nIndex ):CTRL018, 0 ) // for SplitBox
FUNCTION GetControlSafeCol ( nIndex )
RETURN hb_DefaultValue( ControlByIndex( nIndex ):CTRL019, 0 ) // for SplitBox
Nessas horas que você se convence que vale a pena não duplicar nomes, igual o uso de WITH OBJECT.
FUNCTION GetControlSafeCol ( nIndex )
RETURN hb_DefaultValue( ControlByIndex( nIndex ):CTRL019, 0 ) // for SplitBox
Nessas horas que você se convence que vale a pena não duplicar nomes, igual o uso de WITH OBJECT.
- 04 Set 2025 14:53
- Fórum: MiniGui
- Tópico: Quem tiver conta no hmgforum.com
- Respostas: 10
- Exibições: 1948
Quem tiver conta no hmgforum.com
... 37 ] [k] := T37
_HMG_SYSDATA [ 38 ] [k] := T38
_HMG_SYSDATA [ 39 ] [k] := T39
_HMG_SYSDATA [ 40 ] [k] := T40
No final vai ser assim:
WITH OBJECT oHmgApp()
oTmp := :aControlList[ J ]
:aControlList[ J ] := :aControlList[ K ]
:aControlList[ K ] := oTmp
:aControlList[ J ]:Index := J ...
_HMG_SYSDATA [ 38 ] [k] := T38
_HMG_SYSDATA [ 39 ] [k] := T39
_HMG_SYSDATA [ 40 ] [k] := T40
No final vai ser assim:
WITH OBJECT oHmgApp()
oTmp := :aControlList[ J ]
:aControlList[ J ] := :aControlList[ K ]
:aControlList[ K ] := oTmp
:aControlList[ J ]:Index := J ...