Добрый день.
Расскажите мне, пожалуйста, почему при выполнении следующего плагина в БЭСТ-4+ возникает ошибка.
Может я чего-то не допонимаю в ООП?
Ошибка возникает в третьей снизу строчке (::SayHello()) при повторном вызове плагина.
Сообщения об ошибке не получаю, лога нет. БЭСТ (sclad.exe) молча слетает или наглухо виснет.
Расскажите мне, пожалуйста, почему при выполнении следующего плагина в БЭСТ-4+ возникает ошибка.
Может я чего-то не допонимаю в ООП?
Код |
---|
private Obj:=Child():new() Obj:SayGoodBye() return #include "hbclass.ch" CLASS Parent EXPORTED: METHOD SayHello ENDCLASS METHOD SayHello CLASS Parent sayandwait('Hello!') return self CLASS Child FROM Parent EXPORTED: METHOD SayGoodBye ENDCLASS METHOD SayGoodBye CLASS Child ::SayHello() sayandwait('GoodBye!') return self |
Ошибка возникает в третьей снизу строчке (::SayHello()) при повторном вызове плагина.
Сообщения об ошибке не получаю, лога нет. БЭСТ (sclad.exe) молча слетает или наглухо виснет.
С уважением, Новиков Алексей.