Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.03.2015, 12:49   #11
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

min@y™, уже давно решил проблему, ребята выше помогли
FleXik вне форума Ответить с цитированием
Старый 10.03.2015, 12:53   #12
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
уже давно решил проблему, ребята выше помогли
видел.
хотел предложить более изящное и универсальное решение.
вот и всё. хуже бы не стало.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 10.03.2015, 13:01   #13
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
видел.
хотел предложить более изящное и универсальное решение.
вот и всё. хуже бы не стало.
не откажусь, описание в 1 посте
FleXik вне форума Ответить с цитированием
Старый 10.03.2015, 13:12   #14
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
описание в 1 посте
его недостаточно.
забей. проехали.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 11.03.2015, 00:24   #15
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

ребят, еще момент, если Button1 и Button2 выключить (если только одну с двух то все норм) и потом снова включить или Button1 или Button2 (без разницы) то Button3 стает активной а должно быть чтобы только после того как 2 кнопки нажаты

а если кнопок не выключать (Enabled) то все отлично работать, но у меня в софте есть это выключение так что надо бы решить проблему, помогите.
FleXik вне форума Ответить с цитированием
Старый 11.03.2015, 05:18   #16
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

сформулируй мне ещё раз поподробней условие, когда button3.enabled = true.
и, обязательно (!!!), когда это свойство устанавливается обратно в false!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...

Последний раз редактировалось min@y™; 11.03.2015 в 05:22.
min@y™ вне форума Ответить с цитированием
Старый 11.03.2015, 07:56   #17
Toxa
Форумчанин Подтвердите свой е-майл
 
Аватар для Toxa
 
Регистрация: 01.12.2006
Сообщений: 514
По умолчанию

предположу, ты имеешь в виду, если кнопки отжать
замени код
Код:
TButton(Sender).Tag:=1;
на
Код:
TButton(Sender).Tag:=1 - TButton(Sender).Tag;
при первом нажатии кнопка будет считаться нажатой, при втором отжатой
Пишу на Delphi за еду
Toxa вне форума Ответить с цитированием
Старый 11.03.2015, 07:57   #18
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
with TButton(sender) do if Tag=1 then Tag:=-1 else Tag:=1;
Tag:=Tag+TButton(sender).Tag;
If Tag=Число анализируемых кнопок then Button3.Enabled:=True
else Button3.Enabled:=false;
Устраивает?;
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.03.2015, 13:09   #19
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

Прикрепляю исходник + видео, надеюсь на помощь, заранее спасибо

Весь код внутри исходника.


Скачать исходник: https://www.sendspace.com/file/iqu2g5

Последний раз редактировалось FleXik; 11.03.2015 в 13:11.
FleXik вне форума Ответить с цитированием
Старый 11.03.2015, 13:17   #20
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Прикрепляю исходник + видео
словами сформулировать никак не получается?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
События elementhost как для Button ольгаг WPF, UWP, WinRT, XAML 1 20.11.2013 13:34
Как к компаненту button применить pie bulldog5293 Компоненты Delphi 6 06.09.2013 18:33
Как привязать компоненту TComboBox к Button, чтобы при нажатии Button, данные из ComboBox вводились в TstringGrid Marta_ Помощь студентам 2 15.10.2011 01:02
Как остановить выполнение button.onclick? igabenu Общие вопросы Delphi 6 21.01.2011 23:36
Как узнать имя button BuT@JL Общие вопросы Delphi 7 19.08.2009 10:42