| ayhanarican | 08.07.2003 - 21:23:26 |
| Basit ama kullanışlı olan bu iki fonksiyonun size yararlı olacağını umarım.
function UpperCaseTr(Str:String) : String;
Const buyukharf:String='ÇĞIİÖŞÜ'; kucukharf:String='çğıiöşü'; Var I :Integer; NewStr:String; Begin NewStr:=''; For I:=1 To Length(Str) Do if Pos(Str[I],kucukharf)>0 Then NewStr:=NewStr+buyukharf[Pos(Str[I],kucukharf)] Else NewStr:=NewStr+UpperCase(Str[I]); Result:=NewStr; End; ________________________________________ function LowerCaseTr(Str:String) : String;
Const buyukharf:String='ÇĞIİÖŞÜ'; kucukharf:String='çğıiöşü'; Var I :Integer; NewStr:String; Begin NewStr:=''; For I:=1 To Length(Str) Do if Pos(Str[I],buyukharf)>0 Then NewStr:=NewStr+kucukharf[Pos(Str[I],buyukharf)] Else NewStr:=NewStr+LowerCase(Str[I]); Result:=NewStr; End; | |
| sair | 14.07.2003 - 13:03:52 |
| AnsiUpperCase ve AnsiLowerCase bu işlemi yapıyor zaten :) Ama yinede teşekkürler | |