Вверх ↑
Этот топик читают: Гость
Ответов: 54
Рейтинг: 0
#1: 2011-05-15 17:15:48 ЛС | профиль | цитата
Проблема в следующем, по задумке в компонент FormatStr должны идти только те надписи,
которые помечены флажком. Однако он соединяет все прикрепленные к нему надписи.

Ссылка на схему: http://disk.tom.ru/fqmvvwl

Заранее спасибо.

карма: 0

0
Ответов: 199
Рейтинг: 44
#2: 2011-05-15 17:52:27 ЛС | профиль | цитата
можно так:


карма: 0

0
файлы: 1project4.sha [32.2KB] [99]
Ответов: 1528
Рейтинг: 57
#3: 2011-05-15 18:02:52 ЛС | профиль | цитата
вставлю свои 5 копеек

code_23960.txt
не самая лучшая идея
в label-ах тип данных вероятно String а не Integer или Real и перемножать их не самая лучшая идея
------------ Дoбавленo в 18.02:
и причём здесь Среда HiAsm >> Help ?
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#4: 2011-05-15 18:07:26 ЛС | профиль | цитата
Wizdoom,извини, но так схемы не делают. Применять Label вместо Memory - верх наглости.
Вместо FormatStr тебе нужно использовать StrCat или StrCatDelim.
Add(MainForm,2953706,119,105)
{
Width=401
Height=115
link(onCreate,4713883:doWork1,[(191,125)])
}
Add(CheckBoxRush,15170456,203,119)
{
Left=50
Top=30
Width=130
Height=15
Caption="Тело разрушителя"
link(onCheck,4713883:doWork3,[(245,125)(245,162)])
}
Add(If_else,14040747,203,175)
{
Op2=Integer(0)
link(onTrue,9472063:doValue,[])
link(onFalse,9472063:doClear,[])
link(Op1,15170456:Checked,[])
}
Add(Memory,9472063,266,175)
{
Default=Integer(40)
link(onData,758381:doText,[])
}
Add(HubEx,4713883,187,156)
{
Angle=1
link(onEvent,14040747:doCompare,[(191,181)])
}
Add(Label,758381,329,175)
{
Left=230
Top=30
}


Если в Math всё суммируется
%1 + %2 + %3 + %4 + %5 + %6 + %7 + %8 + %9 + %10 + %11
то линки к нему можно протянуть так, что они пересекаться не будут.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3349
Рейтинг: 233
#5: 2011-05-15 18:13:25 ЛС | профиль | цитата
Переместил
карма: 1

0
Ответов: 1058
Рейтинг: 76
#6: 2011-05-15 18:14:14 ЛС | профиль | цитата
[flood]
Tad писал(а):
Применять Label вместо Memory - верх наглости.

Наверное nesco своими грозными выражениями (узнаю кто...сделаю больно...) отбил желание использовать EventFromData, теперь все будут искать альтернативу. Типа Label, Edit, все что угодно только не Memory [/flood]
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#7: 2011-05-15 20:47:39 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-05 02:01:16
карма: 0

0
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)