Paulo, um nome tem 10 letras que tenha 20, então você vai transformar 
estes 20 caracteres em 60, realmente não é muito, mais imagina como 
ficaria um texto com 300 letras.

Por isso acho que exista métodos mais robustos do que este.


Eduardo

pcinfowave escreveu:
>
> Ola amigos, desculpa entrar na conversa de vocês, mas sobre
> converter palavras em numeros, eu uso aqui algo parecido para gerar
> codigo de autorização.
>
> Assim, eu tenho que gerar um codigo para permitir a edição de um
> registro: nomde do cliente, por exemplo.
>
> Dai, pego o nome atual, converto em numeros e atraves dos numeros,
> faço outras checagens para gerar um codigo de autorização.
>
> Eis aí uma utilidade para a função! embora há quem queira usar para
> uma especie de criptografia tambme.
>
> []´s
> Paulo
>
> --- Em delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br>, "Thiago Filiano (America Soft)"
> <[EMAIL PROTECTED]> escreveu
> >
> > blz cara, vou testar aqui..
> > olha sinceramente eu tbm não sei, mas um amigo meu pediu para
> postar a
> > dúvida :)
> >
> > obrigadao!!
> >
> > Eduardo Castro Alves escreveu:
> > > Ta na mao, mas nao sei ate a onde vale apena.
> > >
> > > function TForm1.NumeroPTexto(pNum : String) : String;
> > > var
> > > i : Integer;
> > > t,
> > > s : String;
> > >
> > > begin
> > >
> > > s := '';
> > > i := 1;
> > > t := pNum;
> > > while i < Length(t) do
> > > begin
> > > s := s + Chr(StrToInt(Copy(t, i, 3)));
> > > i := i + 3;
> > > end;
> > > Result := s;
> > >
> > > end;
> > >
> > > function TForm1.TextoPNumero(pTexto : String) : String;
> > > var
> > > i : Integer;
> > > s : String;
> > >
> > > begin
> > >
> > > s := '';
> > > for i := 1 to Length(pTexto) do
> > > begin
> > > s := s + FormatFloat('000', ORD(pTexto[i]));
> > > end;
> > > Result := s;
> > >
> > > end;
> > >
> > >
> > > Eduardo
> > >
> > > Thiago Filiano (America Soft) escreveu:
> > >> Pessoal,
> > >>
> > >> bom dia!
> > >>
> > >> Alguém tem um algoritimo pra converter palavras em numeros??
> > >>
> > >> e depois voltar os numeros para a/as palavras?
> > >>
> > >> Obrigado,
> > >>
> > >> Thiago Filiano
> > >>
> > >>
> > >
> > >
> > >
> > > _______________________________________________________
> > > Yahoo! Mail - Sempre a melhor opção para você!
> > > Experimente já e veja as novidades.
> > > http://br.yahoo.com/mailbeta/tudonovo/ 
> <http://br.yahoo.com/mailbeta/tudonovo/>
> > >
> > >
> >
>
>  


                
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 

Responder a