Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Процедуры [D7]


ML ©   (2009-03-15 11:49:00) 

Всем привет! Как сделать вызов процедуры нажатия кнопки из этой же процедуры так, чтобы: 1.поменялась надпись на кнопке;2. Выполнились другие операторы?


Anatoly Podgoretsky   (2009-03-15 13:13:00) [1]

> ML  (15.03.2009 11:49:00)  [0]

Это же даже на начинающего не тянет.


Palladin   (2009-03-15 12:03:00) [2]

см. {RASkov} ©   (15.03.09 11:57) [2]


ML   (2009-03-15 12:02:00) [3]

Прошу прощения за неграмотность, попробую объяснить, что хотелось бы получить в итоге: 1. Нажимаем кнопку, происходит некая последовательность событий, например расчет некой величины. 2. надпись на кнопке поменялась и она доступна для еще одного нажатия. 3. Жмем еще раз и происходит другое событие, например, печать. (С двумя кнопками не хочется делать)


korneley   (2009-03-15 12:01:00) [4]


> так, чтобы:

Надо: 1)В методе, вызываемом при нажатии кнопки, поменять надпись на кнопке 2)Выполнить другие операторы. А точнее - написАть.


{RASkov}   (2009-03-15 11:57:00) [5]

procedure TFORM.ButtonClick;
begin
 if Button.Tag=0 then begin
  button.Tag:=1;
//одно
 end else begin
  button.Tag:=0;
//другое
 end;
end;
?


Palladin   (2009-03-15 11:52:00) [6]

В процедурах нет никаких кнопок.


Наверх

Титульная страница Поиск, карта сайта Написать письмо