Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2007-08-24 11:53:39 ЛС | профиль | цитата
угу. Нужно четко определиться, какая ф-ность и с каким интерфесом куда пойдет. Как праввильно сказал Galkov, неизвестное количество в Design-Time приводит к появлению нового типа данных в Run-Time. Я же говорил только про Design-Time решения.

[size=-2]------ Добавлено в 11:53
На всякий случай пояснение:
- МТ поток в Design-Time:
Add(Button,14362488,119,112)
{
Left=115
Top=110
link(onClick,1921144:doAdd,[])
}
Add(MT_Add,1921144,175,112)
{
link(onAdd,7393898:doAdd,[])
link(Data,2864360:Value,[])
}
Add(MT_Add,7393898,224,112)
{
link(onAdd,1397202:doMessage,[])
link(Data,3534132:Value,[])
}
Add(Memory,2864360,175,63)
{
}
Add(Memory,3534132,224,63)
{
}
Add(Message,1397202,280,112)
{
}
Add(InfoTip,11423902,168,49)
{
Info=#
Width=99
Height=109
}

секция в рамке не генерит ни одного байта в конечном коде программы.
- МТ поток в Run-Time:
Add(Button,14362488,119,112)
{
Left=115
Top=110
link(onClick,7356699:doMT,[(181,118)(181,125)])
}
Add(Message,1397202,280,112)
{
}
Add(MT_String,7356699,210,112)
{
link(onResult,1397202:doMessage,[])
link(Str1,5166115:Value,[])
}
Add(Memory,5166115,210,56)
{
Default=String(str1;str2)
}
Add(InfoTip,8152621,196,42)
{
Info=#
Width=57
Height=116
}
секция в рамке не может быть полностью разрешена в Design-Time поскольку строка с данными нам не известна и количество выходных аргументов так же не известно.
карма: 27
0