Возвращает/устанавливает значение параметра отображения указанного типа для указанного ID объекта слоя.
Visual Basic:
Property Parameter(ElemID As Long, Field As eThemeField)
ElemID - ID объекта слоя.
Field - тип редактируемого поля.
Через это свойство осуществляется редактирование предварительно открытого тематического файла.
Значение любого параметра (кроме имени шрифта) равное -1, означает, что для элемента с заданным ID будет применяться параметр, который применялся бы в отсутствие тематического файла.
Private Sub Command1_Click() 'Создаем объект Dim theme As Theme Set theme = New Theme 'Создаем тематический файл для активного слоя карты theme.Create "g:\ZData\h1.ztm", "Пример", MapCtrl1.Map.Layers.Active.Name 'Присваиваем красный цвет заливки контуру с ключом 123 theme.Parameter(123, eThemePatColor) = 255 'Сохраняем файл theme.Save 'Подключаем созданный файл к активному слою MapCtrl1.Map.Layers.Active.ThemeName = "g:\ZData\h1.ztm" 'Перерисовываем карту MapCtrl1.Redraw 'Теперь все объекты активного слоя будут отображаться как 'отображались, а объект с ID=123 будет заливаться красным цветом. End Sub