|
CopyFrom Пример |
Sub Example_CopyFrom()
' Этот пример создаст две новых конфигурации печати, NewPC1 и NewPC2,
' и будет использовать метод CopyFrom что бы дублировать параметры
' настройки в первой конфигурации печати на вторую конфигурацию печати.
Dim PlotConfigurations As AcadPlotConfigurations
Dim PlotConfiguration As AcadPlotConfiguration
Dim NewPC1 As AcadPlotConfiguration, NewPC2 As AcadPlotConfiguration
' Получите коллекцию PlotConfigurations от объекта документа
Set PlotConfigurations = ThisDrawing.PlotConfigurations
' Добавьте NewPC1, и настройте некоторые из свойств
Set NewPC1 = PlotConfigurations.Add("NEW_CONFIGURATION1")
NewPC1.PlotRotation = ac270degrees
NewPC1.PlotHidden = True
NewPC1.PaperUnits = acMillimeters
' Добавьте NewPC2 и значения по умолчанию
Set NewPC2 = PlotConfigurations.Add("NEW_CONFIGURATION2")
' Покажите NewPC2 параметрам настройки прежде, чем мы копируем информацию с NewPC1
GoSub VIEWPC2SETTINGS
' Копируйте информацию от NewPC1 в NewPC2
NewPC2.CopyFrom NewPC1
' Покажите параметры настройки NewPC2 после того, как мы копируем информацию с NewPC1
GoSub VIEWPC2SETTINGS
Exit Sub
VIEWPC2SETTINGS:
MsgBox "Параметры настройки для NEW_CONFIGURATION2: " & vbCrLf & _
"Plot Rotation: " & NewPC2.PlotRotation & vbCrLf & _
"Plot Hidden: " & NewPC2.PlotHidden & vbCrLf & _
"Paper Units: " & NewPC2.PaperUnits
Return
End Sub
Сайт управляется системой uCoz