Вверх ↑
Ответов: 8921
Рейтинг: 823
#1: 2020-06-15 15:08:48 ЛС | профиль | цитата
ogrif, пора бы знать, что сравнивать надо не тёплое с красным! У вас на вход подаётся СТРОКА, умный компонент понимает, что будет сравнивать строки, а не числа и сравнивает строки, а вы-то полагаете что сравниваются числа

--- Добавлено в 2020-06-15 15:14:19

Надо Операнд1 сделать числом:

Add(MultiElement,14316799,518,378)
{
}
BEGIN_SDK
Add(EditMulti,13768204,21,14)
{
EventCount=2
WorkCount=2
Width=209
Height=137
link(doWork1,15475667:doMultiReplace,[(46,20)(46,48)])
link(doWork2,3294917:doData,[(39,27)(39,104)])
}
Add(If_else,15676708,105,42)
{
Type=1
Op2=Integer(0)
link(onTrue,4963888:doValue,[])
link(Op1,7510404:Var1,[(111,33)(146,33)(146,86)])
}
Add(MultiReplace,15475667,56,42)
{
ReplaceList="&=;"
link(onResult,15676708:doCompare,[])
}
Add(Memory,4963888,161,42)
{
Default=Integer(0)
link(onData,13768204:onEvent2,[(207,48)(207,27)])
}
Add(DoData,3294917,161,98)
{
link(onEventData,13768204:onEvent1,[(200,104)(200,20)])
link(Data,7510404:Var2,[])
}
Add(GetDataEx,7510404,161,81)
{
link(Data,4963888:Value,[])
}
END_SDK

карма: 19

0
Редактировалось 1 раз(а), последний 2020-06-15 15:14:19