Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C++ Builder > как правильно выполнить проверку в TFontStyles??? |
Автор: shutnik 15.5.2006, 16:01 |
здравствуйте! я использую в своей программе сохранение настроек в рестере! пожалуйста, помогите заставить следующий код работать! --- TFontStyles style=dialogFont->Font->Style; if(style<<fsBold){reg->WriteInteger("Bold",1);}else{reg->WriteInteger("Bold",0);} if(style<<fsItalic){reg->WriteInteger("Italic",1);}else{reg->WriteInteger("Italic",0);} if(style<<fsUnderline){reg->WriteInteger("Underline",1);}else{reg->WriteInteger("Underline",0);} if(style<<fsStrikeOut){reg->WriteInteger("Strike",1);}else{reg->WriteInteger("Strike",0);} --- компилятор ругается [C++ Error] Form.cpp(36): E2096 Illegal structure operation на style<<fsBold --- как правильно выполнить проверку??? |
Автор: bas 15.5.2006, 16:17 |
Обьясни что сравниваем? Кажись тебе надо if(style.Contains(fsBold)) |
Автор: shutnik 15.5.2006, 17:41 |
bas, ага, спасибо!!!! |