Página 1 de 1
Criptografia no Dbedit()
Enviado: 26 Jan 2006 22:15
por carlos_dornelas
Olá pessoal!
Alguém tem uma dica para mostrar um dbf criptografado em um dbedit() de forma direta, sem o descriptografá-lo antes, como acontece com o uso do six2? É que estou convertendo um código para xharbour free e este não tem suporte para o six. Não gostaria de deixar os dbfs sem criptografia.
Grato pela atenção e qualquer ajuda!
Antonio Carlos
Enviado: 26 Jan 2006 22:31
por rochinha
Amiguinho
A biblioteca SIX é mantida pela empresa que produz o Apollo RDD. seria basicamente a versão 4 da SIX.
Verifique talvez ela tenha as mesmas funções.
Verique no Google sobre Apollo RDD e exemplos no site
http://www.fivewin.info em downloads, users contributions.
@braços :?)
Enviado: 27 Jan 2006 21:17
por carlos_dornelas
Obrigado Rochinha, mas estou tentando resolver o problema com uma solução free. Se alguém tiver alguma idéia de como transformar o dado na hora de sua leitura para o dbedit(), agradeço muito.
[]s
Antonio carlos
Enviado: 27 Jan 2006 21:21
por Antonio
No xharbour 99.50 existe a HBSIX.LIB, verifique a sua versão e faça os testes
Enviado: 27 Jan 2006 21:54
por carlos_dornelas
Antonio, o meu xharbour era o 99.0, baixei o 99.5, mas não veio essa lib não. Você por acaso não usa a do CVS? Você poderia mandar ela para mim, no email
acdornelas@terra.com.br?
Obrigado
Antonio Carlos
Enviado: 27 Jan 2006 23:18
por Stanis Luksys
Ola,
Apenas para complementar.
Segundo os próprios desenvolvedores, o uso de dbEdit() no xHarbour não é nenhum pouco recomendado ( alias desde o clipper ja ouço falarem isso...)
Uma boa saída seria verificar a classe TBrowse.
Enviado: 28 Jan 2006 18:17
por vagucs
Quando falamos "Não é recomendado o uso do DBEDIT" espomos a situação como se fosse uma agravante, o que não é, uma vez que o DBEDIT em si é montado com uso da classe TBROWSE.
É bom sempre se abtuar ao TBROWSE pelas vantagens que ele oferece, mas o DBEDIT continua sendo uma excelente opção para os mais "preguiçosos".
Enviado: 28 Jan 2006 18:58
por Stanis Luksys
Pois é...
Mas para ser sincero mesmo eu acho mais simples montar um browse e controlar ele do que montar um dbEdit e controlar através de outra função.
Na verdade eu só postei esta observação por que já ouvi algumas pessoas dizerem que o dbEdit() não funciona no xHarbour. Por isso fico sempre com um pé atras, mas eu particularmente nunca tive problemas com ele no xHarbour e também uso de vez em quando por "preguiça"... hehehe
Enviado: 28 Jan 2006 19:18
por Clipper
Sempre usei o DBEDIT e minha opnião sobre ele é a melhor possível, apesar de não dar tanta flexibilidade quanto o TBROWSE ele é muito útil e juntamente com funções bem programadas se torna um solução muito prática, se tivesse que dar uma nota ao DBEDIT seria 10.
Até logo.
Marcelo
Enviado: 28 Jan 2006 20:19
por vagucs
A versão mais atual do DBEDIT é totalmente compativel.
Enviado: 28 Jan 2006 20:27
por Stanis Luksys
Ok,
Se vc está falando eu acredito!
Mas veja que aqui em outros foruns a gente ve gente falar que ele não funciona no xHarbour:
https://pctoledo.org/forum/viewto ... ght=dbedit
Apesar do problema deste post ter sido resolvido (e não era incompatibilidade) a gente fica com a pulga atras da orelha...
Enviado: 29 Jan 2006 11:02
por Antonio
carlos_dornelas escreveu:Antonio, o meu xharbour era o 99.0, baixei o 99.5, mas não veio essa lib não. Você por acaso não usa a do CVS? Você poderia mandar ela para mim, no email
acdornelas@terra.com.br?
Obrigado
Antonio Carlos
De fato, queira me desculpar...
Tenho a 99.50 e testo a 99.50 CVS e é justamente nesta do CVS que verifiquei a HBSIX.LIB. Nesse caso o ideal é que voce baixe e compile o CVS, evitando provaveis erros e eventuais incompatibilidades ja que a versão CVS é corrente e esta à frente da versão 99.50.