SetProjectFilePath Пример |
Sub Example_SetProjectFilePath() 'Этот пример находит текущую проектную информацию файла, изменяет её ' и наконец сбрасывает информацию назад к оригинальным значениям. Dim preferences As AcadPreferences Set preferences = ThisDrawing.Application.preferences 'Получите текущую проектную информацию файла Dim currProjPath As String Dim currProjName As Variant currProjName = ThisDrawing.GetVariable("PROJECTNAME") If currProjName <> "" Then currProjPath = preferences.GetProjectFilePath(currProjName) End If If currProjPath = "" Then MsgBox "Нет никакого текущего проектного файла или пути.", , "SetProjectFilePath Пример" Else MsgBox "Текущий проектный путь к файлу: " & currProjPath, , "SetProjectFilePath Пример" 'Набор новая проектная информация файла. 'Диск/путь измените по мере необходимости, чтобы соответствовать вашей системе Dim newProjPath As String newProjPath = "C:/AutoCAD/" preferences.SetProjectFilePath currProjName, newProjPath MsgBox "Новый проектный путь к файлу: " & newProjPath, , "GetProjectFilePath Пример" 'Сбросьте проектную информацию файла preferences.SetProjectFilePath currProjName, currProjPath MsgBox "Проектный путь к файлу был сброшен к: " & currProjPath, , "GetProjectFilePath Пример" End If End Sub