С6.1 RC2
Начинаю юзать C6. Заметил следующую ситуацию:
В GlobalData описывается класс
Код: Выделить всё
Dictionary CLASS,THREAD
Construct PROCEDURE
Destruct PROCEDURE
END
Dictionary.Construct PROCEDURE
CODE
IF THREAD()<>1
DctInit()
END
Dictionary.Destruct PROCEDURE
CODE
DctKill()
, где DctInit PROCEDURE !
Initializes the dictionary definition module
DctKill PROCEDURE ! Kills
the dictionary definition module
Подскажите, пожалуйста, как все-таки в этой ситуации работает конструктор и деструктор класса? Сие есть баг, или это ошибка в шаблоне "One application Instance"?
С уважением, Семен
Написал: ClaList(2)