как изменить цвет шрифта в Textbox, если Enabled = False ?

Программирование на Visual Basic for Applications
demid77
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 14.09.2005 (Ср) 13:18

как изменить цвет шрифта в Textbox, если Enabled = False ?

Сообщение demid77 » 14.09.2005 (Ср) 16:14

подскажите, пожалуйста, как изменить цвет шрифта, если Textbox Enabled = False. т.е. можно ли отображать неизменяемый текст таким же шрифтом, как и обычный текст - черным, а не серым?

K.Sergey
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 11.10.2004 (Пн) 0:42
Откуда: Санкт-Петербург

Сообщение K.Sergey » 14.09.2005 (Ср) 16:44

Можно. Используй для этого не Enabled, a Locked.
Life is what happens to us when we are planning to do something else...

demid77
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 14.09.2005 (Ср) 13:18

Сообщение demid77 » 14.09.2005 (Ср) 16:58

спасибо, помагло. а чем отличается Locked и Enabled? вроде по-смыслу одно и то же - число нельзя менять в поле.

K.Sergey
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 11.10.2004 (Пн) 0:42
Откуда: Санкт-Петербург

Сообщение K.Sergey » 14.09.2005 (Ср) 17:41

Locked блокирует изменение, но при этом контрол получает фокус, генерирует события и позволяет скопировать содержимое.
P.S. Справка рулит :idea:
Life is what happens to us when we are planning to do something else...


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 73

    TopList