Форум 3DNews
Вернуться   Форум 3DNews > Программирование > Программирование

Ответ Создать новую тему
Опции темы Опции просмотра
Непрочитано 19.06.2007, 00:00   [включить плавающее окно]   #1
santeys
Мужской Новенький
Автор темы
 
Регистрация: 31.03.2007
Как правильно присвоить CheckBox переменную int

А вот есть у меня компонент CheckBoxDefault и я хочу упростить код присвоить компоненту глобальную int default, которая имеет 3 состояния 0,1,2, а у компонента есть состояния cbChecked, cbGrayed, cbUnchecked, так вот присваивая, и, упрощая, код, что ниже
Код:
 CheckBoxDefault->State=default;
компилятор тоже ругается.

Код:
  [C++ Warning] MainUnit.cpp(1324): W8018 Assigning int to TCheckBox
Вопрос.

Возможно ли сделать так, чтобы компилятор тоже не ругался.
santeys вне форума  
Ответить с цитированием
Непрочитано 19.06.2007, 14:51   [включить плавающее окно]   #2
Phodopus
Мужской Продвинутый
 
Регистрация: 05.10.2005
Адрес: Санкт-Петербург
Если cbChecked = 0, cbGrayed = 1, cbUnchecked = 2 то простым приведением типа..
Phodopus вне форума  
Ответить с цитированием
Ответ Создать новую тему

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:38. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 2000-2017 3DNews. All Rights Reserved.
Администрация 3DNews требует соблюдения на форуме правил и законов РФ
Серверы размещены в Hostkey