Netspirit писал(а):
Что пишет в "Отладке"? В большой схеме в отладке пишет:
"hiMultiElement_1B8AC00.pas(1102,36) Error: Identifier not found "Create_hi"
hiMultiElement_1B8AC00.pas(1103,36) Error: Identifier not found "Create_hi"
hiMultiElement_1B8AC00.pas(1245) Fatal: There were 2 errors compiling module, stopping
"
После удаления из схемы strMask, находящегося в MultiElement, схема компилируется и работает.
Схема из формы и самого strMask:
Add(MainForm,2953706,21,112)
{
link(onCreate,15526572:doCompare,[])
}
Add(StrMask,15526572,77,126)
{
}
В других версиях компилятора такой ошибки нет, в делфи тоже.
Если задать данные для сравнения и саму маску то программа из формы и strMask компилируется и работает.
Выйти из ситуации можно если исключить поступление в потоке, или на верхнюю точку данных типа NULL:
Add(MainForm,2953706,21,112)
{
link(onCreate,3965539:doCase,[])
}
Add(StrMask,15526572,126,126)
{
}
Add(Case,3965539,70,126)
{
link(onNextCase,15526572:doCompare,[])
}