Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.28;
Скачать: 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 вся ветка

Текущий архив: 2006.05.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.052 c
2-1147327268
VitalZ
2006-05-11 10:01
2006.05.28
Невидимая папка


15-1146055921
Nic
2006-04-26 16:52
2006.05.28
Что для России означает снижение курса доллара?


15-1146407457
Piter
2006-04-30 18:30
2006.05.28
Кто на чем смотрит DVD?


15-1146643908
tigra
2006-05-03 12:11
2006.05.28
Имена в архиве


1-1145370011
Darvin
2006-04-18 18:20
2006.05.28
Отловить изменение текстовых свойств компонента