Também acho que já vi isso em algum lugar... Mas indo um pouco além, com as conjunções tudo certo, mas é com abreviações em que a pessoa não digita o ponto (.) que você pode ter um inconveniente ou outro.
Atte, Ricardo. --- Em sex, 17/10/08, Willian Jhonnes Lara dos Santos <[EMAIL PROTECTED]> escreveu: De: Willian Jhonnes Lara dos Santos <[EMAIL PROTECTED]> Assunto: Res: Res: [delphi-br] convertendo string minuscula em maiuscula Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 17 de Outubro de 2008, 11:21 Mesmo não querendo, mas já dando um pitaco, todas as rotinas postadas fazem a string "joão ferreira de lima e silva" virar "João Ferreira De Lima E Silva", quando o correto (prefiro "mais elegante") seria "João Ferreira de Lima e Silva". Há algum tempo atrás tinha feito um componente descendente do TEdit com a propriedade de capitalizar o texto na saída ou na pressão da barra de espaço. Ele tinha uma estrutura que validava, em português, as conjunções de nomes próprios, não capitalizando- as. Fica a dica para quem quiser. Se alguém se interessar, procuro os fontes desse componente e posto aqui. ------------ --------- --------- --------- --------- --- Att.: Willian Jhonnes L. dos Santos Analista/Desenvolve dor Object/Free Pascal willianjhonnes@ yahoo.com. br ------------ --------- --------- --------- --------- --- Seja livre. Use Linux. Grupo de Usuários GNU/Linux de São José dos Pinhais Linux user number 449753 ------------ --------- --------- --------- --------- --- Powered by Slackware Linux 12.0 Kernel 2.6.21.5-custom ------------ --------- --------- --------- --------- --- __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]