[firebase-br] CASE SENTIVIVE
eduardo
eduardo em icontroller.com.br
Seg Nov 8 19:27:49 -03 2004
Legal
observe que eu fazia
com := com+AnsiUpperCase(com);
sem := sem+AnsiUpperCase(sem);
Dá no mesmo, é só um pouco de preguiça e receio de que, dependendo da
página de código local, pudesse haver diferença na conversão para
maiúsculas, mas valeu. Obrigado.
Edvaldo (bol) wrote:
>Faltou as maisculas, veja abaixo como fica:
>
>function RemoveAcento(Str:String): String;
>Const
> ComAcento = 'àâêôûãõáéíóúçüÀÂÊÔÛÃÕÁÉÍÓÚÇÜ';
> SemAcento = 'aaeouaoaeioucuAAEOUAOAEIOUCU';
>Var
> x : Integer;
>Begin
> For x := 1 to Length(Str) do
> if Pos(Str[x],ComAcento) <> 0 Then
> Str[x] := SemAcento[Pos(Str[x],ComAcento)];
> Result := Str;
>end;
>
>----- Original Message -----
>From: "eduardo" <eduardo em icontroller.com.br>
>To: "FireBase" <lista em firebase.com.br>
>Sent: Monday, November 08, 2004 2:30 PM
>Subject: Re: [firebase-br] CASE SENTIVIVE
>
>
>
>
>>oi Bruno
>>
>>Eu uso assim (Delphi)
>>
>>function TiraAcento(const T:string):string;
>>var com, sem:string;
>> i, n:Integer;
>>begin
>> com := 'áéíóúâêîôûãõäëïöüàèìòùç';
>> sem := 'aeiouaeiouaoaeiouaeiouc';
>>
>> com := com+AnsiUpperCase(com);
>> sem := sem+AnsiUpperCase(sem);
>> Result := T;
>> for i := 1 to Length(Result) do
>> begin
>> n := Pos(Result[i], com);
>> if n > 0 then
>> Result[i] := Sem[n];
>> end;
>>end;
>>
>>um abraço
>>Eduardo
>>
>>Bruno Garcia wrote:
>>
>>
>>
>>>Desculpe-me a ignorância, mas para passar para maiúsculo tudo bem, mas o
>>>
>>>
>que
>
>
>>>estão usando para tirar os acentos das palavras???
>>>
>>>
>>>
>>>
>>______________________________________________
>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>>Para editar sua configuração na lista, use o endereço
>>
>>
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
>
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
>
>
Mais detalhes sobre a lista de discussão lista