Вверх ↑
Этот топик читают: Гость
Ответов: 67
Рейтинг: 0
#1: 2012-05-02 16:54:10 ЛС | профиль | цитата


Add(MainForm,2953706,273,63)
{
Width=426
Height=254
}
Add(Time,16256519,448,28)
{
Format=" h:m"
}
Add(Edit,12656439,469,182)
{
Left=110
Top=30
}
Add(Label,2820996,546,154)
{
Left=230
Top=30
}
Add(Timer,15665114,231,154)
{
Interval=10
link(onTimer,4266819:doEvent1,[])
}
Add(StrPart,11884315,455,126)
{
Char=":"
link(onSplit,2820996:doText,[(517,132)(517,160)])
link(Str,16256519:FormatTime,[(461,93)(454,93)])
}
Add(Hub,4266819,294,154)
{
OutCount=5
link(onEvent1,11884315:doSplit,[(382,160)(382,132)])
link(onEvent2,16456182:doCompare,[(416,167)(416,265)])
}
Add(If_else,16456182,518,259)
{
Op1=Integer(0)
Op2=Integer(0)
link(onTrue,663704:doOn,[(632,265)(632,293)])
link(Op1,12656439:Text,[(524,222)(475,222)])
link(Op2,2820996:Caption,[(531,222)(552,222)])
}
Add(LED,663704,707,273)
{
Left=315
Top=25
}

Вопрос в том,почему не получается сравнить оперенд1 и оперенд2 в if_else элементе.
Тут вот ещё вопрос:отсутсвует панель вкладок,верней она есть но на ней ничего нет, и я ни как не могу её ключить.
Я про вкладки которые указувают названия проектов.
Подскажите.
карма: 1

0
Ответов: 1731
Рейтинг: 68
#2: 2012-05-02 17:01:44 ЛС | профиль | цитата
TICLIR, код работает.
Вкладки где? В среде? в Компонентах? в Готовой программе ?
карма: 1

0
Ответов: 67
Рейтинг: 0
#3: 2012-05-02 17:07:10 ЛС | профиль | цитата
А у меня не работает, не происходит сравнения.Я вроде все типы данных перебрал.
Да в среде нет вкладок.
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#4: 2012-05-02 17:13:12 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2025-01-17 15:01:12
карма: 0

0
Разработчик
Ответов: 26324
Рейтинг: 2147
#5: 2012-05-02 17:14:24 ЛС | профиль | цитата
Cosinus писал(а):
код работает

И у меня работает, по крайней мере, сравнивает минуты нормально.
карма: 22

0
Ответов: 67
Рейтинг: 0
#6: 2012-05-02 17:39:09 ЛС | профиль | цитата
code_27798.txt
Я переустановил среду, появились вкладки. Но всё равно не работала,изменил схему,теперь работает.
Но почему не работала как в первый раз.
карма: 1

0
файлы: 1code_27798.txt [807B] [105]
Разработчик
Ответов: 26324
Рейтинг: 2147
#7: 2012-05-02 18:17:52 ЛС | профиль | цитата
TICLIR писал(а):
Но почему не работала как в первый раз

А что ты пытался сравнить в первый раз, какие значения Дело в том, что в первом случае ты пытаешься сравнивать строки, и если длина набранной строки не будет соответствовать длине сравниваемой строке, то работать схема не будет. Дело тут в том, что строки в компоненте If_Else сравниваются посимвольно, а не значениями, которые эти символы отображают
карма: 22

0
Ответов: 67
Рейтинг: 0
#8: 2012-05-02 19:32:26 ЛС | профиль | цитата
nesco писал(а):
А что ты пытался сравнить в первый раз, какие значения Дело в том, что в первом случае ты пытаешься сравнивать строки, и если длина набранной строки не будет соответствовать длине сравниваемой строке, то работать схема не будет. Дело тут в том, что строки в компоненте If_Else сравниваются посимвольно, а не значениями, которые эти символы отображают

Спасибо за информацию.
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#9: 2012-05-02 19:34:36 ЛС | профиль | цитата
nesco, тогда вопрос другой
Cosinus писал(а):
TICLIR, код работает.
nesco писал(а):
И у меня работает, по крайней мере, сравнивает минуты нормально.
И у меня схема из первого топика работает отлично.
TICLIR писал(а):
Вопрос в том,почему не получается сравнить оперенд1 и оперенд2 в if_else элементе.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 67
Рейтинг: 0
#10: 2012-05-02 19:35:03 ЛС | профиль | цитата
Может у кого есть время глянуть на проект, может есть вариант проще реализовать эту задумку.
code_27800.txt
карма: 1

0
файлы: 1code_27800.txt [2.1KB] [144]
Ответов: 16884
Рейтинг: 1239
#11: 2012-05-02 19:42:20 ЛС | профиль | цитата
TICLIR, это проект ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26324
Рейтинг: 2147
#12: 2012-05-02 19:45:31 ЛС | профиль | цитата
TICLIR писал(а):
Может у кого есть время глянуть на проект, может есть вариант проще реализовать эту задумку

А что это должно делать
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#13: 2012-05-02 19:49:17 ЛС | профиль | цитата
Будильник у которого сначала сравнивается результат, а потом вычисляется этот результат, а в Math суммируются коровы с бычками.

TICLIR, ищи в "Схемы"
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 67
Рейтинг: 0
#14: 2012-05-02 20:11:37 ЛС | профиль | цитата
Tad писал(а):
TICLIR, это проект ?

Ну не проект,просто,изучение возможностей среды. Хочется понять как это работает.
------------ Дoбавленo в 20.10:
Tad писал(а):
Будильник у которого сначала сравнивается результат, а потом вычисляется этот результат, а в Math суммируются коровы с бычками.

Я конечно понимаю,что нельзя слаживать некоторые вещи, но это работает.

карма: 1

0
Ответов: 16884
Рейтинг: 1239
#15: 2012-05-02 20:17:55 ЛС | профиль | цитата
TICLIR, возможностей море.
Сначала нужно просто думать:
1. Если идет проверка на часы и минуты, то проверять минуты если часы не совпали - абсурд.
2. Значит проверяем часы.
3. Как только часы совпали - выключаем проверку часов и включаем проверку минут
4. Минуты совпали - общий стоп и подаем сигнал.
(с)Мимино писал(а):
Я так думаю!

------------ Дoбавленo в 20.13:
TICLIR писал(а):
что нельзя слаживать некоторые вещи
Слаживать можно, складывать нельзя.
------------ Дoбавленo в 20.17:
А если очень
TICLIR писал(а):
Хочется понять
то есть На форуме раздел "Схемы" и примеров к каждому пакету более чем.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
15
Сообщение
...
Прикрепленные файлы
(файлы не залиты)