Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

как текст из TEdit-а присвоить переменной char и сменить регистр символов в TEdit-е?

3.5K
22 марта 2005 года
Mr. Nick
40 / / 01.01.2005
как текст из TEdit-а присвоить переменной char и сменить регистр символов в TEdit-е?
301
22 марта 2005 года
lord Kelvin
897 / / 08.11.2004
Цитата:
Originally posted by Mr. Nick
как текст из TEdit-а присвоить переменной char и сменить регистр символов в TEdit-е?


 
Код:
Edit1->Text.c_str();
Edit1->Text.LowerCase();
Edit1->Text.UpperCase();

В первом случае будет возвращена строка char*, во втором AnsiString с содержимым Edit1 в нижнем регистре, а в третьем случае - в верхнем.
246
22 марта 2005 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by Mr. Nick
как текст из TEdit-а присвоить переменной char и сменить регистр символов в TEdit-е?


 
Код:
DWORD dwStyle = GetWindowLong(Edit1->Handle, GWL_STYLE);
   dwStyle = dwStyle|ES_UPPERCASE;
   SetWindowLong(Edit1->Handle, GWL_STYLE, dwStyle);
10
22 марта 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by GIZMO
 
Код:
DWORD dwStyle = GetWindowLong(Edit1->Handle, GWL_STYLE);
   dwStyle = dwStyle|ES_UPPERCASE;
   SetWindowLong(Edit1->Handle, GWL_STYLE, dwStyle);


Чего так мудрить-то? Можно просто выставить стиль TEdit в esUpper, кажется...

246
23 марта 2005 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by smartsoft
Чего так мудрить-то? Можно просто выставить стиль TEdit в esUpper, кажется...


Да. TEdit::CharCase.

3.5K
26 марта 2005 года
Mr. Nick
40 / / 01.01.2005
thank you very much ;)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог