Jairo, nada feito.
Essas 2 libs ( hbpcre.lib e xhb.lib. ) já são originalmente linkadas no meu projeto..
Função para validar string de endereço de e-mail
Moderador: Moderadores
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Função para validar string de endereço de e-mail
Olá lugab,
Pois é... se a lib hbpcre.lib já está linkada, teoricamente não poderia ocorrer o erro relatado. Acabei de compilar o exemplo com o Harbour 2.1, que é o mais antigo que tenho, e compilou apenas assim hbmk2 teste.prg, e rodou normalmente.
Outrossim, o que leva você estar com o Harbour 2.0? As versões posteriores tiveram melhoria significativas, além da implementação de várias funções. A partir da 2.1 por exemplo, tem inclusive suporte a Unicode.
Pois é... se a lib hbpcre.lib já está linkada, teoricamente não poderia ocorrer o erro relatado. Acabei de compilar o exemplo com o Harbour 2.1, que é o mais antigo que tenho, e compilou apenas assim hbmk2 teste.prg, e rodou normalmente.
Outrossim, o que leva você estar com o Harbour 2.0? As versões posteriores tiveram melhoria significativas, além da implementação de várias funções. A partir da 2.1 por exemplo, tem inclusive suporte a Unicode.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Função para validar string de endereço de e-mail
Eu testei aki e deu certo, mas surgiu 1 dúvida, fiz 1 teste colocando como e-mail
teste@teste
Retornou VALIDO
Não teria q ser INVÁLIDO?
[]´s
teste@teste
Retornou VALIDO
Não teria q ser INVÁLIDO?
[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
Função para validar string de endereço de e-mail
Beleza, Jairo.
Dei uma procurada na seção de downloads e não achei o harbour 2.1
Algum dos amigos que tenha um link pra essa versão , pode compartilhar ?
Dei uma procurada na seção de downloads e não achei o harbour 2.1
Algum dos amigos que tenha um link pra essa versão , pode compartilhar ?
lugab
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Função para validar string de endereço de e-mail
Olá Fladimir,
Olá lugab,
Se pretende atualizar o Harbour, baixe a versão 3.2.0 (versão estável) pre linkada em: Harbour 3.2.0
Não esqueça de atualizar seu path.
Este email é inválido, mas veja que o objetivo da função é verificar se existem caracteres não permitidos na digitação do email. Mesmo que implementar checando a obrigatoriedade de ponto por exemplo, ainda assim seria complicado, já que um email assim nada@nada.nada resultaria válido.fladimir escreveu:Eu testei aki e deu certo, mas surgiu 1 dúvida, fiz 1 teste colocando como e-mail teste@teste Retornou VALIDO Não teria q ser INVÁLIDO?
Olá lugab,
Se pretende atualizar o Harbour, baixe a versão 3.2.0 (versão estável) pre linkada em: Harbour 3.2.0
Não esqueça de atualizar seu path.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Função para validar string de endereço de e-mail
Vlw Jairo obrigado.
[]'s
[]'s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
