![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как AnsiUpperCase для одного символа на русском? [D7, XP]
12 © (2010-08-16 16:33:00)Key := UpCase(Key); - для латиницы
надо и для русского
пока написал
procedure TfrmEditPrice.edtLocateKeyPress(Sender: TObject; var Key: Char);
var
S: string;
begin
s := '';
s := s + Key;
s := AnsiUpperCase(s);
Key := s[1];
Дмитрий С (2010-08-17 03:32:00) [1]procedure TPagesFrame.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
CharUpperBuff(@Key, 1);
end;
Но лучше как Игорь Шевченко посоветовал.
KilkennyCat (2010-08-16 18:22:00) [2]if 'ё' then 'Ё' else +32
Игорь Шевченко (2010-08-16 16:40:00) [3]Charcase не проще поставить у edtLocate ?