Возвращает дату и время последнего изменения графических объектов слоя.
Visual Basic:
Function GetLastGeometryChangesDate() As Variant
Метод возвращает значение типа Date в местном времени с точностью до секунды. Дата хранится в данных слоя и при копировании его файлов сохраняется, поэтому с датой изменения файлов она не совпадает.
Дата обновляется при добавлении, удалении и изменении объектов. Запись описания слоя методом SetDescription и изменение семантических данных на неё не влияют; дату изменения баз данных возвращает метод GetLastDatabaseChangesDate. Объекты, добавленные в режиме буферизованной записи, учитываются в момент его завершения методом FinishSequentialWriteMode.
Visual Basic:
Sub Layer_GetLastGeometryChangesDate 'Берем активный слой карты Set L = Zulu.ActiveMapDoc.Layers.Active D = L.GetLastGeometryChangesDate MsgBox "Графика слоя " & L.UserName & " изменялась: " & D & vbCrLf & _ "Прошло дней: " & DateDiff("d", D, Now) End Sub