Показать сообщение отдельно
  #2  
Старый 14.11.2008, 18:57
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Машина состояний.
У тебя следующие состояния:
1. Не выбрано ни одно число.
2. Выбрано 1е число
3. Выбрано второе число.

Делаешь где-то переменную, инициализируя ее значением 1.
При первом щелчке меняешь ее на 2.
При втором щелчке а) проверяешь одинаковые числа или нет и если одинаковые - удаляешь; б) сбрасываешь выделение и меняешь переменную состояния обратно на 1.
Ответить с цитированием