Вверх ↑
Этот топик читают: Гость
Ответов: 355
Рейтинг: 2
#1: 2012-09-01 01:16:40 ЛС | профиль | цитата
Доброго времени суток.
Почему нет вертикального хаба? Если он есть, то как заставить подобное изложенному на схеме работать?
P.S.: на схеме нужно соединить все 3 блока Memory с label'ом. Как это сделать?
Собственно, схема: http://forum.hiasm.com/forum_serv.php?q=56&id=3245
карма: 1

0
Ответов: 1173
Рейтинг: 49
#2: 2012-09-01 01:20:14 ЛС | профиль | цитата
nickware писал(а):
соединить все 3 блока Memory с label'ом
И как это будет работать
карма: 0

0
Ответов: 355
Рейтинг: 2
#3: 2012-09-01 01:21:00 ЛС | профиль | цитата
Ex_, речь не конкретно про Memory и label. Как соединять подобного рода вещи?
карма: 1

0
Ответов: 1173
Рейтинг: 49
#4: 2012-09-01 01:22:05 ЛС | профиль | цитата
nickware писал(а):
Как соединять подобного рода вещи?
А как такие "вещи" должны работать? Объясните алгоритм.
Может, вы так хотите:

Add(MainForm,2953706,49,308)
{
Width=925
Height=554
link(onCreate,5377390:doText,[])
}
Add(Label,5377390,273,322)
{
Left=175
Top=190
Width=155
Height=105
link(Text,9080247:Var,[])
}
Add(Memory,7743655,280,217)
{
Default=String(текст)
}
Add(Memory,13386960,329,217)
{
Default=String(текст)
}
Add(Memory,6092292,224,217)
{
Default=String(текст)
}
Add(GetIndexData,9080247,273,273)
{
Count=3
link(Data1,6092292:Value,[(279,261)(230,261)])
link(Data2,7743655:Value,[])
link(Data3,13386960:Value,[(293,261)(335,261)])
}
карма: 0

0
Ответов: 355
Рейтинг: 2
#5: 2012-09-01 01:24:20 ЛС | профиль | цитата
Ex_, так же, как и с обычным hub'ом. Просто мне нужно определённому компоненту передавать данные в зависимости от ситуации.
карма: 1

0
Ответов: 1731
Рейтинг: 68
#6: 2012-09-01 01:25:30 ЛС | профиль | цитата
nickware, вы сами подумайте.
Как label поймет откуда из 3 значений взять данные?
------------ Дoбавленo в 01.25:
Используйте способ предложенный Ex_
карма: 1

0
Ответов: 1173
Рейтинг: 49
#7: 2012-09-01 01:27:08 ЛС | профиль | цитата
nickware писал(а):
мне нужно определённому компоненту передавать данные в зависимости от ситуации
Тогда вам подойдёт пример, который я дал выше. Просто подавайте на точку doIndex нужный номер, например, 0 -- первый Memory, 1 -- второй etc. Подробнее смотрите в справке по этому элементу. А вот и она
карма: 0

0
Ответов: 1043
Рейтинг: 33
#8: 2012-09-01 01:27:14 ЛС | профиль | цитата
del
карма: 0

0
файлы: 1code_28928.txt [576B] [137]
Ответов: 355
Рейтинг: 2
#9: 2012-09-01 01:34:34 ЛС | профиль | цитата
Ex_, хорошо, я уже рассматривал такой вариант. А другого способа нет? В HiAsm я видел кабели. Соединить нужным образом получается, но они не работают.
карма: 1

0
Ответов: 1043
Рейтинг: 33
#10: 2012-09-01 01:35:25 ЛС | профиль | цитата
nickware, а зачем тебе другие способы?
карма: 0

0
Ответов: 1528
Рейтинг: 57
#11: 2012-09-01 01:35:55 ЛС | профиль | цитата
nickware,
Cosinus писал(а):
Как label поймет откуда из 3 значений взять данные?

что не понятно?
карма: 0

0
Ответов: 355
Рейтинг: 2
#12: 2012-09-01 01:37:58 ЛС | профиль | цитата
ashkalov, за тем, что это неудобно. Нет ли более простого способа?
карма: 1

0
Ответов: 1173
Рейтинг: 49
#13: 2012-09-01 01:40:04 ЛС | профиль | цитата
nickware писал(а):
Нет ли более простого способа?
Куда уж проще-то?
nickware писал(а):
это неудобно
Почему?
карма: 0

0
Ответов: 1043
Рейтинг: 33
#14: 2012-09-01 01:40:57 ЛС | профиль | цитата
nickware, вертикального хаба нет! данный запрашиваются по индексу а экстрасенсорика в hiasm не предусмотрена
карма: 0

0
Ответов: 1173
Рейтинг: 49
#15: 2012-09-01 01:44:39 ЛС | профиль | цитата
ashkalov, да-да, топикстартер, видимо, хочет волшебный элемент, который будет предугадывать, какие данные Label'у нужны в данный момент. Кстати, при использовании 3-х "входов" вероятность, что генератор случайных чисел справится с задачей, аж 33,3%
ashkalov писал(а):
вертикального хаба нет
Вообще-то, он есть, но он никак не выполняет функцию, необходимую топикстартеру.
карма: 0

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