Difference between revisions of "Table.Object.Type"
(Created page with "{{infobox function |name=Object.Type |object=Электронная таблица |caption=Доступ к свойствам о...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 08:54, 7 February 2021
Object.Type (Доступ к свойствам объектов) | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Атрибут возвращает цифровой тип текущего объекта таблицы. Атрибут работает только, когда визуальный объект был выбран для работы в текущем объекте. Доступны следующие значения атрибута:
- 0 -- объект является линией
- 1 -- объект является прямоугольником
- 2 -- объект является картинкой
- 3 -- объект является OLE-объектом
Бит 7 значения объекта указывает на наличие текста, ассоциированного с объектом (к примеру, 0b10000001
-- это прямоугольник с текстом внутри).
Синтаксис
Table.Object.Type:<Тип текущего объекта (INT)>
Возвращаемое значение
Возвращает числовое значение.
Примеры
//Список объектов таблицы с их типами aList:=List.Create("линией","прямоугольником","картинкой","OLE-объектом"); For i:=1 To Таб.Objects.Count Do Об:=Таб.Objects(i); Message("Объект "+i+" является "+aList[(Об.Type And $7F)+1]); If Об.Type And $80<>0 Then Message(" Объект также содержит текстовое поле"); EndIf; EndDo;