Подключенные классы (баги)
при попытке использовать не стандарные классы (компоненты) напримел сам чегонить наваял подключил к FastScript
пример кода скрипта:
var
Своя компонетна :ТСвояКомпонента;
begin
СвояКомпонетна.Create(nil);
end
получается что компилятор FastScript сообщаяет Stack Overflow там то... или приложенице вообще вылетает (постоит потормозит и вылетает)
пример кода скрипта:
var
Своя компонетна :ТСвояКомпонента;
begin
СвояКомпонетна.Create(nil);
end
получается что компилятор FastScript сообщаяет Stack Overflow там то... или приложенице вообще вылетает (постоит потормозит и вылетает)
Комментарии
var
Своя компонента :ТСвояКомпонента;
begin
СвояКомпонента := TСвояКомпонента.Create(nil);
end
fsGlobalUnit()->AddClass(__classid(TIDGenerator),"TIDGenerator");
/
/
Script->Clear();
Script->Lines->Clear();
Script->Parent = fsGlobalUnit();
из скрипта:
var
MyID :TIDGenerator;
begin
MyID := TIDGenerator.Create(nil); // собственно тут и виснет
end.
fsGlobalUnit()->AddClass(__classid(TIDGenerator),"TIDGenerator");
fsGlobalUnit()->AddClass(__classid(TIDGenerator),"TIDGenerator");
а как
fsGlobalUnit()->AddClass(__classid(TIDGenerator),"TComponent");
объясните как правильно это сделать plz.