---
title: "GetViewObjCount - Получить количество объектов вида"
type: guide
api: [api7]
tags: [guide, api7, getviewobjcount]
sources:
  - getviewobjcount.html
---

*API экспортных функций > Функции работы с графическим документом  > Навигация по графическому документу  > Функции навигации *


## GetViewObjCount - Получить количество объектов вида

Пример...
Аналог данной функции при использовании Automation - метод ksDocument2D::ksGetViewObjCount.
Синтаксис:
```
long GetViewObjCount (reference p);
Входной параметр:
p    - указатель на вид.
Возвращаемое значение:
количество объектов в виде    - в случае удачного завершения,
-1    - в случае неудачи.
```
Примечание:
В случае, если p=0, возвращается число объектов текущего вида или фрагмента.


## GetViewObjCount - пример использования

void GetViewObjCount_Example (void)
{
long n;
char buf[80];
LineSeg(20, 10, 20, 30, 1);
LineSeg(20, 30, 40, 30, 1);
LineSeg(40, 30, 40, 10, 1);
LineSeg(40, 10, 20, 10, 1);
n = GetViewObjCount(0); // в текущем виде/фрагменте
sprintf (buf,"Количество объектов=%5d);
Message(buf);
};
