|
CopyProfile Пример |
Sub Example_CopyProfile()
' Этот пример копирует существующую конфигурацию.
' Вы можете видеть новую конфигурацию при Options/Profiles
'
' Этот пример полагается на заданную по умолчанию конфигурацию "<<Unnamed Profile>>".
' Если эта конфигурация была уже переименована или удалена,
' убедитесь, что изменили название SourceProfile к тому, который в
' настоящее время существует.
Dim ACADPref As AcadPreferencesProfiles
Dim SourceProfile As String, DestinationProfile As String
' Используйте объект PreferencesProfiles
Set ACADPref = ThisDrawing.Application.preferences.Profiles
' Копируйте заданную по умолчанию конфигурацию
On Error GoTo ERRORTRAP
SourceProfile = "<<Unnamed Profile>>"
DestinationProfile = "NEW_PROFILE"
ACADPref.CopyProfile SourceProfile, DestinationProfile
MsgBox "Мы только что скопировали существующую конфигурацию " & SourceProfile & " в " & DestinationProfile
Exit Sub
ERRORTRAP:
If Err.Description <> "" Then
MsgBox "Заданная по умолчанию конфигурация '" & SourceProfile & "' не может быть найдена, пожалуйста используйте другую исходную конфигурацию."
End If
End Sub
Сайт управляется системой uCoz