Grande Jose Quintas!
Parabens pelo trabalho de voces aqui no forum e obrigado por servir a comunidade.
Me chamo Leonardo e fui socio/fundador de uma empresa que atuava no varejo, mais especificamente para Postos de Combustiveis. Por muitos anos fiquei trabalhando em clipper e depois com a ajuda de nosso amigo Toledo migrei nosso PDV para harbour. Esta migracao me ajudou muito ate que nosso legado fosse migrado para C#.net (PDV) e Delphi (Retaguarda).
Pois bem, estou interessando em contribuir para a comunidade disponibilizando o PDV feito em clipper e depois migrado algumas partes para harbour.
Estou pensando em coloca-lo no GitHub como open source com todos os fontes (só retirando partes de criptografia de senhas e certificados PAF).
Por esta razao, estava atras de um editor de texto atualizado para harbour. Antes eu estava utilizando o PSPAD mas ele ficou devazado e apresenta alguns bugs. Baixei e instalei a sua recomendacao do programmer notepad e achei muito legal pois ele esta mais atualizado que o PSPAD e tem a funcao de code folding.
No curso de Git e GitHub que fiz recentemente, utilizamos o editor Visual Studio Code (VSCode), editor gratuito open source e multiplataforma da Microsoft. O que achei bastante interessante neste editor da microsoft é que alem das funcionalidades do programmer notepad ele aborda pontos importantes como o versionamento com o Git. Fiz o teste e o pnotepad nao é compativel com o Git, podendo perder dados em sua utilização.
Nativamente o Visual Studio Code nao é compativel com o Harbour mas o nosso colega Antônio Perricone fez a gentileza de criar um plugin para o Harbour que o transforma em uma verdadeira IDE para Harbour. Após instalar o VSCode o plugin pode ser instalado no link:
https://marketplace.visualstudio.com/it ... ne.harbourVou deixar um link para quem quiser conhecer melhor este editor:
https://www.devmedia.com.br/introducao- ... code/34418Outra coisa, em algum outro post neste forum voce havia perguntado como fazer para chamar mais de 9 parametros pelo arquivo de lote BAT. Pelo que pesquisei realmente só existem os parametros de %0 a %9, sendo %0 o nome do programa que fez a chamada. Entretanto, existe o parametro %* que traz todos os parametros em um unico parametro. Exemplo:
test 1 2 3 4 5 6 7 8 9 a b c
No exemplo acima test %9 ira fazer o parametro "9" mas test %* ira trazer a string "1 2 3 4 5 6 7 8 9 a b c" empacotada em um unico parametro. Nao sei se isso te ajuda.
Abracos a todos desta comunidade e principalmente ao meu querido colega Toledo que me ajudou muito e sou muito grato a ele.