DbgObjectHeapsNumber
DbgObjectHeapsNumber (Функции отладки) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Отладочная функция получает количество стеков объектов, существующих во всех работающих потоках, а также стеков объектов, которые принадлежали закрытым потокам, однако, содержащих адресуемые объекты (при закрытии потока, его стек не будет удален из системы, пока не будут удалены все объекты, находящиеся в нем, при этом сложные объекты могут быть адресованы в других потоках).
Синтаксис
dbgObjectHeapsNumber():<Количество объектных стеков в системе (INT)>
Возвращаемое значение
Возвращает целое число -- количество стеков.
Примеры
//Сразу после запуска клиента, выводит число 1 (корневой поток) Message(DbgObjectHeapsNumber()); //Открывает список справочника, при этом создает новый поток и новый стек LoadModule(1,"Ref.Контрагенты"); //Выводит 2 (стек корневого потока и стек открытого справочника) Message(DbgObjectHeapsNumber());