Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
StalkerIQ
17 / 16 / 1
Регистрация: 21.05.2013
Сообщений: 334
#1

Счётчик нажатия на кнопку - C++

20.02.2014, 13:25. Просмотров 489. Ответов 5
Метки нет (Все метки)

Здравствуйте, совсем замучился вроде бы плёвое дело, но не могу написать.
На форме кнопка при нажатие на неё например Lable ну или в Edit вписывалось 1 после повторного нажатия вписывалось 2 при 3 соответственно 3 и т.д. Сколько раз клацнул на кнопку столько раз счётчик +1 и сделал.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2014, 13:25     Счётчик нажатия на кнопку
Посмотрите здесь:

После нажатия на кнопку вывести изображение C++
C++ счётчик
Счётчик до ДР C++
C++ Метод сортировки выбором счётчик количества итераций C++
C++ счётчик
C++ Указатели и счётчик
C++ не работает функция-счётчик
C++ Счётчик заданных объектов
Не работает счётчик, изменяющий 2 переменных C++
Парсер/счётчик строки на основе stack/deque C++
C++ Не работает счётчик
Нужно вставить счётчик C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aloir
 Аватар для Aloir
216 / 216 / 13
Регистрация: 17.12.2010
Сообщений: 689
20.02.2014, 13:28     Счётчик нажатия на кнопку #2
в чем именно проблема ?
на MFC?
или CLR?
StalkerIQ
17 / 16 / 1
Регистрация: 21.05.2013
Сообщений: 334
20.02.2014, 13:53  [ТС]     Счётчик нажатия на кнопку #3
Скорее в Common Language Runtime

Добавлено через 4 минуты
идея была написать
int i;
i=0;
if (button1->click(this))
i=i+1;
Но похоже это далеко от моей затеи.
Aloir
 Аватар для Aloir
216 / 216 / 13
Регистрация: 17.12.2010
Сообщений: 689
20.02.2014, 15:06     Счётчик нажатия на кнопку #4
вам нужно хранить переменную i глобально или у обьекта.
если у обьекта: там есть сво-во Tag, используете его
на кнопке событие onClick есть, создаете его

и там считываете значение Tag, делаете все что нужно с ним и сохраняете обратно в эту переменную
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2583 / 235
Регистрация: 01.11.2011
Сообщений: 6,391
Завершенные тесты: 1
20.02.2014, 16:54     Счётчик нажатия на кнопку #5
Цитата Сообщение от StalkerIQ Посмотреть сообщение
идея была написать
int i;
i=0;
if (button1->click(this))
i=i+1;
Как на счет
C++
1
2
3
static int i=0;
if (button1->click(this))
i=i+1;
?
StalkerIQ
17 / 16 / 1
Регистрация: 21.05.2013
Сообщений: 334
24.02.2014, 12:43  [ТС]     Счётчик нажатия на кнопку #6
Ругается на if (Button1->Click(this)).
[C++ Error] Unit1.cpp(51): E2227 Extra parameter in call to _fastcall TButton::Click()
[C++ Error] Unit1.cpp(51): E2034 Cannot convert 'void' to 'bool'

Добавлено через 25 минут
Заработало вот так вот.
static int i=0;
if (Button1->OnClick)
i=i+1;
Edit1->Text=i;
Yandex
Объявления
24.02.2014, 12:43     Счётчик нажатия на кнопку
Ответ Создать тему
Опции темы

Текущее время: 23:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru