Вверх ↑
Этот топик читают: Гость
Ответов: 56
Рейтинг: 9
#1: 2009-05-15 21:35:25 ЛС | профиль | цитата
Ребята научите! Мой статус:Школяр.Как мне добиться выполнения условий?Все в схеме.
------------ Дoбавленo в 21.36:
Схему забыл!:oops:
Add(MainForm,3785844,42,140)
{
Left=20
Top=105
Width=295
Height=201
Point(doVisible)
}
Add(ComboBox,14154876,147,203)
{
Left=20
Top=15
Width=125
Height=21
Strings=#9:выключено|8:включено|8:включено|
Point(Index)
link(onClick,4178401:doCompare,[(200,216)(200,184)(128,184)(128,286)])
}
Add(If_else,4178401,161,280)
{
Op2=String(0)
link(onTrue,4258471:doWork1,[])
link(onFalse,4258471:doWork2,[])
link(Op1,14154876:Index,[])
}
Add(ChanelToIndex,4258471,217,280)
{
link(onIndex,9271305:doEvent2,[])
}
Add(Button,8463828,632,273)
{
Left=20
Top=65
Width=90
Enabled=1
Caption="Включить"
Point(doEnabled)
link(onClick,4681014:doChangeValue,[])
}
Add(LED,4681014,777,273)
{
Left=125
Top=65
Width=20
Height=20
}
Add(Button,9300708,295,210)
{
Left=20
Top=120
Width=90
Caption="Цифра 0"
Data=String(0)
link(onClick,9863503:doCompare,[])
}
Add(InfoTip,8910702,98,161)
{
Info=#9:Условие№1|
Width=176
Height=200
}
Add(InfoTip,3144874,280,175)
{
Info=#9:Условие№2|
Width=232
Height=95
}
Add(Edit,970071,392,210)
{
Left=140
Top=120
Width=115
Text="Введите цифру 0"
Alignment=2
DataType=1
ReadOnly=0
link(onChange,2176413:doData,[])
}
Add(If_else,9863503,343,210)
{
Op2=String(0)
link(onTrue,970071:doText,[])
}
Add(Hub,9271305,539,273)
{
InCount=2
OutCount=1
link(onEvent1,8463828:doEnabled,[])
}
Add(DoData,2176413,448,210)
{
Data=String(0)
link(onEventData,9271305:doEvent1,[(501,216)(501,279)])
}
Add(InfoTip,830528,294,343)
{
Info=#89:Как сделать так,чтобы доступ к клавиши "включить" был только когда выполнены оба условия?|
Width=526
Height=18
}
Add(InfoTip,5195425,588,245)
{
Info=#18:Клавиша "Включить"|
Width=120
Height=74
}



------------ Дoбавленo в 22.14:
Хотя бы что нибудь подобное.(для примера)
карма: 1

0
vip
#1.1контекстная реклама от партнеров
Ответов: 4641
Рейтинг: 334
#2: 2009-05-15 22:14:14 ЛС | профиль | цитата
Все в схеме не катит. Мало чего понятно, Но
может так?
code_13282.txt
------------ Дoбавленo в 22.16:
Опиши подробнее что хочешь. Например: Если условие 1 = включено и условие 2 нажата кнопка, цифра ноль, то кнопка станет ВКЛЮЧИТЬ станет активной.
Если не так перепиши.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_13282.txt [2KB] [106]
Ответов: 56
Рейтинг: 9
#3: 2009-05-15 22:23:38 ЛС | профиль | цитата
Ravilr, если по схеме переделанной тобой то:маленько наоборот.При выключено+нажатой клавиши кнопка должна разблокироваться!Но ни при одном из этих условий по отдельности!Извени что сразу не могу доходчиво обьяснить!
------------ Дoбавленo в 22.26:
Ravilr, и еще-как только в выпадающем списке выключено заменяется на включенно-кнопка должна блокироваться!
карма: 1

0
Ответов: 4641
Рейтинг: 334
#4: 2009-05-15 22:37:05 ЛС | профиль | цитата
Вроде работает. Но предупрежу, возможно еще несколько вариантов решений задачи.
(сегодня тяжело думается)
code_13283.txt
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_13283.txt [2.3KB] [108]
Ответов: 56
Рейтинг: 9
#5: 2009-05-15 22:39:36 ЛС | профиль | цитата
Если условие1=не 0,а условие 2=нажата кнопка то=кнопка "включить" - разблокируется.Если условие1=0 то кнопка"включить"снова заблокируется.При этом если мы выполним условие 2,а условие 1 =0,кнопка"включить"-останется заблокированна! Может вот так по понятнейcode_13284.txt
карма: 1

0
файлы: 1code_13284.txt [1.6KB] [118]
Ответов: 4641
Рейтинг: 334
#6: 2009-05-15 22:40:03 ЛС | профиль | цитата
----
карма: 1
Время верстки: %cr_time% Текущее время: %time%
1
Голосовали:Sega
Ответов: 56
Рейтинг: 9
#7: 2009-05-15 22:42:03 ЛС | профиль | цитата
Ravilr, От души благодарю!А то я голову сломал.Плохо когда не знал , да ещё и забыл!
карма: 1

0
Ответов: 4641
Рейтинг: 334
#8: 2009-05-15 22:56:37 ЛС | профиль | цитата
Sega писал(а):
Если условие1=не 0,а условие 2=нажата кнопка то=кнопка "включить" - разблокируется.Если условие1=0 то кнопка"включить"снова заблокируется.При этом если мы выполним условие 2,а условие 1 =0,кнопка"включить"-останется заблокированна!


code_13285.txt
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_13285.txt [2.1KB] [114]
8
Сообщение
...
Прикрепленные файлы
(файлы не залиты)