Вверх ↑
Ответов: 964
Рейтинг: 12
#1: 2007-05-15 10:43:18 ЛС | профиль | цитата
Ошибка происходит только в случае вызова некоторых функций.
В прежних сборках HiAsm-a такого не было.
Непонятно что именно является причиной этого глюка
сам парсер кажется не менялся с "ветхозаветных времен" ..


DLL
code_1412.txt

Вызов.

Add(Hub,12695605,112,131)
{
link(onEvent1,11936383:MathStr,[(163,137)(163,144)])
link(onEvent2,11936383:calc,[(163,144)(163,137)])
}
Add(Button,15154087,14,131)
{
Left=20
Top=35
Data=String(SIN(1))
link(onClick,12695605:doEvent1,[(82,137)(82,137)])
}
Add(Label,7730049,295,131)
{
Left=215
Top=40
}
Add(UseHiDLL,11936383,203,131)
{
DLLName="calc_new_DLL"
link(Reslt,7730049:doText,[(271,137)(271,137)])
}
Add(MathParse,981498,189,182)
{
Point(doMathStr)
Point(onError)
link(onResult,13306485:doText,[])
}
Add(Label,13306485,294,182)
{
Left=200
Top=80
}
Add(Button,12568681,14,182)
{
Left=20
Top=95
Data=String(SIN(1))
link(onClick,2254641:doEvent1,[])
}
Add(Hub,2254641,91,182)
{
link(onEvent1,981498:doMathStr,[(170,188)(170,195)])
link(onEvent2,981498:doCalc,[(170,195)(170,188)])
}
Зы
Причем глюк происходит не регулярно .

карма: 0

0
файлы: 1code_1412.txt [583B] [211]