Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
nachC
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 78
1

radioButton и checkBox1

31.10.2013, 23:31. Просмотров 701. Ответов 11
Метки нет (Все метки)

Что не так? Делаю windows form

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
             Double ^V=Convert::ToDouble(this->textBox1->Text);
             Double ^K1,^K2,^dg1,^dg2,^dor,^dork,^dw,^dwk,^S,^KK;
             if(this->radioButton1->Checked)
             {
                 K1=5;
                 K2=100;
             }
             if(this->radioButton2->Checked)
             {
                 K1=4;
                 K2=10;
             }
             if(this->radioButton3->Checked)
             {
                 K1=3;
                 K2=70;
             }
             if(this->radioButton4->Checked)
             {
                 K1=2;
                 K2=40;
             }
             if(this->radioButton5->Checked)
             {
                 K1=1;
                 K2=40;
             }
             if(this->radioButton6->Checked)
             {
                 K1=3;
                 K2=60;
             }
             if(this->radioButton7->Checked)
             {
                 K1=0;
                 K2=0;
             }
             if(this->checkBox1->Checked)
             {
                 dw=3,5;
                 dwk=80;
             }
             if(this->checkBox2->Checked)
             {
                 dor=4,5;
                 dork=90;
             }
             S=(K1*V)/100+dg1+dor+dw;
             KK=(K2*V)/100+dg2+dork+dwk;
             this->textBox2->Text=Convert::ToString(S);
             this->textBox3->Text=Convert::ToString(KK);
         }
};
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2013, 23:31
Ответы с готовыми решениями:

Группа RadioButton
Можно ли создать две независимые группы radiobattonов?

Применение компонента RADIOBUTTON
Разработать программу расчета , y1 и y2 , используя визуальное...

Работа с компонентом RadioButton
Добрый день. Есть такое задание создать программу тест. На форме есть три...

создание массива radiobutton-ов
подскажите как создать массив radiobutton-ов ; а затем в цикле, считывая из...

Как работать с файлами и RadioButton?
Задание: Дано файл f, компоненты которого являются целыми числами. Никакая из...

11
Folko
265 / 253 / 27
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
31.10.2013, 23:46 2
nachC, изложите суть проблемы какие то ошибки при компиляции?
0
alsav22
5442 / 4837 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
31.10.2013, 23:57 3
Значения dg1, dg2? Да и другие, при подсчёте, могут оказаться неинициализированными.
0
nachC
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 78
01.11.2013, 00:10  [ТС] 4
воот
0
Миниатюры
radioButton и checkBox1  
nachC
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 78
01.11.2013, 00:22  [ТС] 5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
if(this->radioButton4->Checked)
             {
                 dg1=2;
                 dg2=40;
             }
             if(this->radioButton5->Checked)
             {
                 dg1=1;
                 dg2=40;
             }
             if(this->radioButton6->Checked)
             {
                 dg1=3;
                 dg2=60;
             }
             if(this->radioButton7->Checked)
             {
                 dg1=0;
                 dg2=0;
             }
0
alsav22
5442 / 4837 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
01.11.2013, 00:34 6
Если ни один if не выполнится, тогда что здесь будет вычисляться:
C++
1
2
S=(K1*V)/100+dg1+dor+dw;
KK=(K2*V)/100+dg2+dork+dwk;
0
nachC
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 78
01.11.2013, 00:35  [ТС] 7
тогда я напишу что то типа MessageBox::Show("нужно выбрать операцию");
0
nachC
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 78
01.11.2013, 00:37  [ТС] 8
вот
0
Миниатюры
radioButton и checkBox1  
alsav22
5442 / 4837 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
01.11.2013, 00:38 9
Если не послушаются? Сразу на Рсчёт?
0
nachC
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 78
01.11.2013, 00:38  [ТС] 10
не знаю) А что предлагаешь?
0
alsav22
5442 / 4837 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
01.11.2013, 00:40 11
Цитата Сообщение от nachC Посмотреть сообщение
не знаю) А что предлагаешь?
А что можно, в таком случае, предложить? Как обычно: подумать над кодом.
0
MrCold
861 / 759 / 174
Регистрация: 11.01.2012
Сообщений: 1,942
01.11.2013, 00:46 12
nachC,
Цитата Сообщение от nachC Посмотреть сообщение
Double ^K1,^K2,^dg1,^dg2,^dor,^dork,^dw,^dwk,^S,^KK;
Поубирайте ^ . Double в NET тип значения. А не ссылочный тип.
0
01.11.2013, 00:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2013, 00:46

Нужно связать RadioButton и столбцы в таблице?
Всем привет. Нужно, чтобы при выборе определенного RadioButton'а и введении...

График chart при нажатии radiobutton
Добрый вечер! Можно ли сделать,чтобы при нажатии radiobutton появлялся в форме...

Checkbox1 на panel1
как программно при создании формы,создать панель и разместить на панели...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru