DbgObjectHeapsNumber
Revision as of 12:52, 16 June 2019 by Admin (talk | contribs) (Created page with "{{infobox function |name=DbgObjectHeapsNumber |object=Функции общего назначения |caption=Функции отладки |type=1 |status=2 |db=0 |visu...")
DbgObjectHeapsNumber (Функции отладки) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Отладочная функция получает количество стеков объектов, существующих во всех работающих потоках, а также стеков объектов, которые принадлежали закрытым потокам, однако, содержащих адресуемые объекты (при закрытии потока, его стек не будет удален из системы, пока не будут удалены все объекты, находящиеся в нем, при этом сложные объекты могут быть адресованы в других потоках).
Синтаксис
dbgObjectHeapsNumber():<Количество объектных стеков в системе (INT)>
Возвращаемое значение
Возвращает целое число -- количество стеков.
Примеры
//Сразу после запуска клиента, выводит число 1 (корневой поток) Message(DbgObjectHeapsNumber()); //Открывает список справочника, при этом создает новый поток и новый стек LoadModule(1,"Ref.Контрагенты"); //Выводит 2 (стек корневого потока и стек открытого справочника) Message(DbgObjectHeapsNumber());