Вниз
Скачать: CL | DM;

Разные действия для одной кнопки.   Найти похожие ветки 

 
EZHIK   (2006-05-14 02:46) [0]

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


 
Германн ©   (2006-05-14 03:05) [1]


> Если можно, то с примером, пожалуйста, а то у меня что-то
> не выходит... :(
>

Что именно "не выходит"?


 
Джо ©   (2006-05-14 03:17) [2]

> EZHIK   (14.05.06 02:46)

if RadioButton1.Checked then
 DoSomething
else
if RadioButton2.Checked then
 DoAnotherThing

и так далее.

Когда такой вариант начнет неустраивать, появятся другие вопросы, наверное.


 
EZHIK   (2006-05-14 03:19) [3]

Я пытался сделать это через if и then, а дальше программа или серия действий, но появляется тьма ошибок... Так же пробовал "засунуть" от procedure...
begin до end действия между begin и end нужного переключателя, но та же картина...
Может есть другой способ?


 
EZHIK   (2006-05-14 03:23) [4]

if RadioButton1.Checked then
DoSomething
else
if RadioButton2.Checked then
DoAnotherThing

и так далее.


А вот это мысль, СПАСИБО!!! Громоздко у меня получится, но думаю сойдет!!! По истине - все гениальное просто!!!


 
Kolan ©   (2006-05-14 14:08) [5]

Еще есть case это если параметр может принимать более 2х значений.
case Param of
 1: DoFirstOperation;
 2: DoSecondOperation;
 ...
end;

итд...


 
EZHIK   (2006-05-14 14:38) [6]


> Еще есть case ...


Спасибо за совет!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.049 c
10-1119957904
An
2005-06-28 15:25
2006.05.28
DDE


2-1147198249
Firefly
2006-05-09 22:10
2006.05.28
TFileStream


3-1144522222
Seduksen
2006-04-08 22:50
2006.05.28
Планирование БД


1-1145659505
gear
2006-04-22 02:45
2006.05.28
Теряется StayOnTop у формы.


2-1147233740
Rubey
2006-05-10 08:02
2006.05.28
Имя файла при сохранении




   Наверх