Вверх ↑
Ответов: 55
Рейтинг: 1
#1: 2024-03-29 09:38:56 ЛС | профиль | цитата
Пытаюсь понять как работает упаковщик в поток и делаю вывод, что даже примеры упаковки в файл и распаковки из программы также не работают. Набросал пример без сохранения в файл. Результат тот же
Add(StreamPack,10340199,441,329)
{
DataCount=#4:text|6:number|
link(onPack,14221321:doUnPack,[])
link(text,6375422:Text,[(447,282)(426,282)])
link(number,4223354:Position,[(454,282)(489,282)])
}
Add(Button,5140504,385,329)
{
Left=310
Top=95
Caption="Save"
link(onClick,10340199:doPack,[])
}
Add(Label,12358209,420,154)
{
Left=45
Top=12
Width=54
Height=17
Caption="Text value"
}
Add(Label,3999125,481,154)
{
Left=45
Top=40
Width=66
Height=17
Caption="Integer value"
}
Add(Edit,6375422,420,203)
{
Left=125
Top=10
Width=170
}
Add(TrackBar,4223354,483,203)
{
Left=125
Top=35
Width=170
Height=20
Max=20
link(onPosition,9753892:doText,[])
}
Add(Label,9753892,532,203)
{
Left=305
Top=40
Width=10
Height=17
Caption="0"
}
Add(DoData,1776441,868,378)
{
link(onEventData,10998011:doPosition,[])
link(Data,14221321:number,[(874,370)(776,370)])
}
Add(Label,14579262,868,280)
{
Left=360
Top=12
Width=54
Height=17
Caption="Text value"
}
Add(Label,6159879,929,280)
{
Left=360
Top=40
Width=66
Height=17
Caption="Integer value"
}
Add(Edit,11385015,868,329)
{
Left=440
Top=10
Width=170
link(Str,14221321:text,[(874,317)(822,317)(822,373)(769,373)])
}
Add(TrackBar,10998011,924,378)
{
Left=440
Top=35
Width=170
Height=20
Max=20
link(onPosition,7919733:doText,[])
}
Add(Label,7919733,973,378)
{
Left=620
Top=40
Width=10
Height=17
Caption="0"
}
Add(StreamUnPack,14221321,763,329)
{
DataCount=#4:text|6:number|
link(onUnPack,9914869:doEvent1,[])
}
Add(Hub,9914869,819,329)
{
link(onEvent1,11385015:doText,[])
link(onEvent2,1776441:doData,[(851,342)(851,384)])
}


Нашел похожую тему https://forum.hiasm.com/topic/54259. Там также схема не работает, но предлагается использовать компоненты из раздела "типы" (ограничение файла 30 МБ)...
карма: 0

0
Редактировалось 6 раз(а), последний 2024-03-29 11:41:59