terça-feira, 16 de setembro de 2008

Converter a primeira letra de um Edit para maiúsculo em delphi

Converter a primeira letra de um Edit para maiúsculo
with Edit2 do
if Text <> '' then
Text := AnsiUpperCase(Text[1]) + Copy(Text, 2, Length(Text));

Isto pode ser colocado, por exemplo, no OnExit do Edit.

Você pode também converter durante a digitação. Para isto
coloque o código abaixo no evento OnKeyPress do Edit:

if Edit1.SelStart = 0 then
Key := AnsiUpperCase(Key)[1]
else Key := AnsiLowerCase(Key

Nenhum comentário: