GetObject Пример |
Sub Example_GetObject() ' Этот пример создает словарь и добавляет выбранный объект к этому ' словарю. Затем возвращает объект, используя GetObject. Dim dictObj As AcadDictionary Set dictObj = ThisDrawing.Dictionaries.Add("TEST_DICTIONARY") ' Загрузите приложение ARX, которое определяет выбранный объект. ' Обратите внимание: приложение, перечисленное здесь не существует и ' вызовет ошибку когда выполнено. Измените имя приложения на путь и ' имя вашего ARX Приложения. On Error GoTo ERRORHANDLER ThisDrawing.Application.LoadArx ("MyARXApp.dll") ' Создайте выбранный объект в словаре Dim keyName As String Dim className As String Dim customObj As AcadObject keyName = "OBJ1" className = "CAsdkDictObject" Set customObj = dictObj.AddObject(keyName, className) ' Найдите объект Dim tempObj As Object Set tempObj = dictObj.GetObject(keyName)ERRORHANDLER: MsgBox Err.Description, , "GetObject Пример" End SubСайт управляется системой uCoz