Pois é... falhou...qual é melhor harbour 3.2 ou harbour 3.4
Harbour é uma linguagem de programação de código aberto e, em geral, a versão mais recente tende a ter mais recursos, correções de bugs e melhorias de desempenho do que as versões anteriores.
A versão 3.4 do Harbour foi lançada em 2019 e inclui várias melhorias e novos recursos em comparação com a versão 3.2. Alguns dos recursos adicionais incluem melhorias na compatibilidade com a linguagem de programação Clipper, melhorias de desempenho, suporte a Unicode e aprimoramentos na interface gráfica do usuário.
No entanto, a escolha entre as duas versões depende dos requisitos específicos do projeto. Se o seu projeto for compatível com a versão 3.2 e você não precisar dos novos recursos adicionados na versão 3.4, pode não haver necessidade de atualizar. Por outro lado, se você precisar dos novos recursos e melhorias de desempenho, pode ser vantajoso atualizar para a versão mais recente.
Em resumo, ambas as versões do Harbour são eficazes, mas a versão mais recente provavelmente oferecerá mais recursos e melhorias. A escolha da versão depende dos requisitos específicos do projeto e das necessidades do desenvolvedor.
Perguntas no ChatGPT
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Perguntas no ChatGPT
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
ChatGPT e Harbour
qual é melhor hwgui ou minigui
Ambos HWGUI e MiniGUI são bibliotecas de interface gráfica de usuário (GUI) para a linguagem de programação Harbour e ambas têm suas próprias vantagens e desvantagens.
HWGUI é uma biblioteca de GUI de alta qualidade, que oferece uma ampla gama de recursos e funcionalidades avançadas. Ele é baseado na biblioteca HWGUI, que foi originalmente desenvolvida para a linguagem xBase, e foi portada para Harbour. HWGUI tem uma interface de usuário rica, suporte a gráficos 2D e 3D, e oferece muitas opções de personalização. No entanto, o HWGUI pode ser um pouco mais complexo e exigir mais tempo para aprendê-lo.
Por outro lado, MiniGUI é uma biblioteca de GUI leve, projetada para ser rápida, eficiente e fácil de usar. Ele fornece uma interface gráfica simples, mas eficaz, que pode ser usada para criar aplicativos desktop simples e rápidos. MiniGUI é particularmente adequado para aplicativos que precisam ser executados em sistemas embarcados ou em dispositivos com recursos limitados.
Em resumo, a escolha entre HWGUI e MiniGUI depende dos requisitos específicos do projeto. Se você precisa de recursos avançados e funcionalidades sofisticadas, HWGUI pode ser a melhor escolha. Mas se você precisa de uma biblioteca de GUI leve e eficiente, que é fácil de aprender e usar, então MiniGUI pode ser a melhor opção.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
ChatGPT e Harbour
qual é melhor harbour ou xharbour
Harbour e xHarbour são duas implementações populares da linguagem de programação Clipper. Ambas as linguagens de programação são muito semelhantes em sua sintaxe e funcionalidade, mas existem algumas diferenças importantes entre elas.
Harbour é um projeto de código aberto que foi criado para estender a linguagem de programação Clipper. É uma linguagem de programação de alto nível que suporta vários bancos de dados relacionais, programação orientada a objetos e muitos outros recursos avançados.
XHarbour é uma implementação de código aberto da linguagem Clipper, que foi criada para fornecer uma alternativa moderna e atualizada à linguagem original. Ele suporta muitos dos recursos avançados do Harbour, incluindo programação orientada a objetos, gerenciamento de memória avançado e suporte para bancos de dados relacionais.
Em geral, ambos Harbour e xHarbour são linguagens de programação poderosas que são adequadas para o desenvolvimento de aplicativos de negócios e industriais. No entanto, a escolha entre as duas depende das necessidades específicas do projeto e da preferência pessoal do desenvolvedor. Alguns fatores a serem considerados incluem a compatibilidade com a versão original do Clipper, suporte à programação orientada a objetos, disponibilidade de bibliotecas e ferramentas adicionais e facilidade de uso.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Perguntas no ChatGPT
como soldar um cabo rca, quando a solda não gruda
Se você está tendo dificuldades para soldar um cabo RCA e a solda não está grudando, aqui estão algumas possíveis soluções:
Certifique-se de que as peças estejam limpas: A solda não vai aderir a superfícies sujas, oleosas ou enferrujadas. Certifique-se de que as peças estejam limpas e livres de sujeira, poeira e resíduos.
Certifique-se de que as peças estejam quentes o suficiente: A solda precisa de calor para derreter e aderir às superfícies. Certifique-se de que as peças estejam aquecidas o suficiente para que a solda derreta. Use um ferro de solda com temperatura adequada e deixe-o aquecer por alguns minutos antes de usar.
Use a quantidade certa de solda: Use apenas a quantidade certa de solda para o trabalho. Usar muito pouco ou muito pode afetar a qualidade da conexão.
Use o fluxo de solda: O fluxo de solda ajuda a limpar as superfícies e facilita a aderência da solda. Certifique-se de aplicar fluxo de solda na área que você deseja soldar antes de usar o ferro de solda.
Certifique-se de que a solda esteja derretida: Verifique se a solda está derretida antes de retirar o ferro de solda. Se a solda não estiver completamente derretida, ela não aderirá adequadamente.
Se nenhuma dessas soluções funcionar, pode ser necessário procurar ajuda de um profissional em eletrônica ou soldagem.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Perguntas no ChatGPT
Para criar uma tela de cadastro com código e nome usando o HWGUI e o Harbour, você pode seguir os seguintes passos:
Criar um formulário no HWGUI com dois campos de entrada de texto para o código e o nome.
Criar uma função em Harbour para realizar o cadastro dos dados inseridos nos campos.
Vincular a função ao evento de clique do botão "Cadastrar" na tela do formulário.
Segue abaixo um exemplo de como isso pode ser feito:
Código: Selecionar todos
#include "hwgui.ch"
PROCEDURE Main()
LOCAL oForm := TNew("Form")
oForm:caption := "Cadastro"
oForm:clientwidth := 320
oForm:clientheight := 240
LOCAL oLblCode := TNew("Label", oForm)
oLblCode:text := "Código:"
oLblCode:left := 20
oLblCode:top := 20
LOCAL oEdtCode := TNew("EditBox", oForm)
oEdtCode:left := 100
oEdtCode:top := 20
oEdtCode:width := 180
LOCAL oLblName := TNew("Label", oForm)
oLblName:text := "Nome:"
oLblName:left := 20
oLblName:top := 60
LOCAL oEdtName := TNew("EditBox", oForm)
oEdtName:left := 100
oEdtName:top := 60
oEdtName:width := 180
LOCAL oBtnCadastro := TNew("Button", oForm)
oBtnCadastro:text := "Cadastrar"
oBtnCadastro:left := 100
oBtnCadastro:top := 100
oBtnCadastro:width := 100
oBtnCadastro:height := 30
oBtnCadastro:OnClick := {|| cadastrar(oEdtCode:text, oEdtName:text)}
oForm:Show()
RETURN
FUNCTION cadastrar(codigo, nome)
// Aqui você pode inserir a lógica para cadastrar os dados no banco de dados ou em algum outro lugar.
// Por exemplo, você pode usar a função DBINSERT do Harbour para inserir os dados em uma tabela do banco de dados.
? "Código: ", codigo
? "Nome: ", nome
RETURN
Interessante a idéia, de uma única classe.No exemplo acima, o formulário é criado utilizando o HWGUI e contém dois campos de entrada de texto para o código e o nome, bem como um botão "Cadastrar". Quando o usuário clica no botão, a função cadastrar é chamada e recebe os valores inseridos nos campos de entrada de texto. Neste exemplo, a função simplesmente exibe os valores na tela, mas você pode inserir a lógica necessária para realizar o cadastro dos dados no banco de dados ou em algum outro lugar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Perguntas no ChatGPT
Pois é....
Misturou GTWVG com HWGUI, ou sei lá o que...
wnd não é dialog.
editbox nem existe.
oWnd:Activate e oWnd:Run.... se existissem teriam o mesmo efeito, seriam sinônimos.
E nenhum tem a ver com wvgStatic.
Também não existe "wvgstatic.ch", isso é coisa de minigui, que tem ch pra tudo que é controle.
E se existisse, #include é pra ser usado, e não pra ser colocado pra nada.
Quando se refere a programação, a IA parece seguir modelos pré-definidos.
Os modelos até fazem sentido, mas não são realidade.
Ainda bem, senão não teríamos mais utilidade.... kkkkk
Misturou GTWVG com HWGUI, ou sei lá o que...
wnd não é dialog.
editbox nem existe.
oWnd:Activate e oWnd:Run.... se existissem teriam o mesmo efeito, seriam sinônimos.
E nenhum tem a ver com wvgStatic.
Também não existe "wvgstatic.ch", isso é coisa de minigui, que tem ch pra tudo que é controle.
E se existisse, #include é pra ser usado, e não pra ser colocado pra nada.
Quando se refere a programação, a IA parece seguir modelos pré-definidos.
Os modelos até fazem sentido, mas não são realidade.
Ainda bem, senão não teríamos mais utilidade.... kkkkk
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/