Página 5 de 5

Problema para compilar programa com Harbour 3.2

Enviado: 24 Set 2016 08:55
por JoséQuintas
2013-08-22 06:24 UTC+0200 Viktor Szakáts (vszakats users.noreply.github.com)
* contrib/hbtip/hbtip.hbp
* contrib/hbtip/hbtip.hbx
* contrib/hbtip/tests/gmail.prg
* contrib/hbtip/sendmail.prg -> contrib/hbtip/mailsend.prg
* renamed HB_SENDMAIL() to TIP_MAILSEND()
* renamed HB_MAILASSEMBLE() to TIP_MAILASSEMBLE()
* old function names protected with HB_LEGACY_LEVEL4
! fixed yet another old typo in extension list for binary detection
+ TIP_MAILASSEMBLE() got a new parameter indicating
an HTML body
+ moved unsafe logic of loading .html body from disk file
its filename is passed as <cBody> from TIP_MAILASSEMBLE()
to TIP_MAILSEND(). It means former is now clean and safe.
Eles avisam no changelog.txt, que vém junto com o Harbour, tudo que foi modificado.
Às vezes, pra melhorar, é necessário redefinir, senão impede de avançar.
Convém também olhar o exemplo, na hbtip, se mudou algum parâmetro, só pra precaução.

Dica: dá pra usar o hbmk2 pra procurar alguma função, ou pra documentação, se existir. Também já mostra a qual LIB pertence.

Código: Selecionar todos

d:\cdrom\fontes\integra>hbmk2 -find mail
hbtip.hbc (installed):
   TIPMail()
   tip_GetNameEmail()
   tip_GetRawEmail()
   tip_MailAssemble()
   tip_MailSend()
hbwin.hbc (installed):
   win_MAPISendMail()
xhb.hbc (installed):
   HB_LogEmail()

d:\cdrom\fontes\integra>
hb_TipMailSend()

no hbmk2:
-find pesquisa alguma função possuindo o texto como parte do nome
-doc mostra doc existente para alguma função. Mesmo critério de -find

Problema para compilar programa com Harbour 3.2

Enviado: 06 Out 2016 12:48
por JoséQuintas
Só corrigindo o que coloquei no final: tip_MailSend() e não hb_tipMailSend().
Os textos mostram isso.

E quanto ao acesso a base de dados? resolvido?
Comecei a gostar da idéia de usar isso, mas nenhum teste prático ainda.

Problema para compilar programa com Harbour 3.2

Enviado: 14 Out 2016 16:52
por Vlademiro
Acabei de resolver um problema que estava tendo após atualizar o Harbour graças a esse tópico.

A gente deixa para depois as atualizações devido a limitações de tempo, mas sempre corre o risco de não acompanhar as mudanças.

Problema para compilar programa com Harbour 3.2

Enviado: 15 Out 2016 01:25
por cjp
Olá. Primeiro, desculpe pela demora. Estive fora do País e não tive tempo de prosseguir nos testes.

Estou retomando isto agora. Ainda não resolvi. Não consigo conectar à minha base de dados quando compilo com esta versão.

Gostaria de saber se vc poderia me sugerir uma forma direta de testar isto. Fiz o teste como vc sugeriu; assim funciona. Mas quando eu compilo com todo o meu sistema, não funciona. Não sei por onde começar.