Тема: CurrentList
Показать сообщение отдельно
Старый 30.04.2004, 09:41   #1  
Хилари is offline
Хилари
Решили жить вечно?
Аватар для Хилари
 
33 / 10 (1) +
Регистрация: 15.04.2004
CurrentList
Мой класс, который от RunBase ведет стандартно себя в методе main: получает record, вызывает свой конструктор для нового экземпляра, потом prompt и run. Проблема возникла с pack/unpack. Компилятор требует чтоб эти методы были определены в моем классе, так как в RunBase они абстрактны (не компилится конструктор). Определив эти методы во время выполнения возникает исключение, довольно странное. Исправилось только определив CurrentVersion и CurrentVersion и переделкой методов pack/unpack. Проблема в том что мне они не нужны, мне нечего там сохранять. Счас приходиться делать нечто подобное:
PHP код:
 boolean         a;

    
#DEFINE.CurrentVersion(1)

    #LOCALMACRO.CurrentVersion
        
a
    
#ENDMACRO 
где переменная а просто для галочки. Я думаю что есть простой путь откомпилировать конструктор, не используя pack/unpack и CurrentList, тока я не понимаю какой. Может кто поможет?