Возвращает значение интервала мигания объекта слоя в памяти.
Visual Basic:
Function GetBlink(ElemID As Long) As Long
ElemID - ID объекта.
Метод возвращает значение интервала мигания в миллисекундах. Если возвращаемое значение равно нулю, значит объект с указанным ID не мигает. Задать интервал мигания объекта можно методом SetBlink.
Методы объекта InMemoryLayer действуют только тогда, когда слой загружен в память, то есть установлено свойство InMemory объекта Layer.
Visual Basic:
Sub InMemoryLayer_GetBlink 'Берем активный слой карты Set L = Zulu.ActiveMapDoc.Layers.Active 'Методы слоя в памяти действуют только когда слой загружен в память L.InMemory = True Set IML = L.InMemoryLayer 'Задаем мигание и читаем интервал обратно IML.SetBlink 1, 500 MsgBox "Интервал мигания: " & IML.GetBlink(1) End SubPython:
import zulu def Macro_InMemoryLayer_GetBlink(): # Берем активный слой карты L = zulu.App.ActiveMapDoc.Layers.Active # Методы слоя в памяти действуют только когда слой загружен в память L.InMemory = True IML = L.InMemoryLayer # Задаем мигание и читаем интервал обратно IML.SetBlink(1, 500) print("Интервал мигания:", IML.GetBlink(1))