Отладка программы в Autocad 2010
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Отладка программы в Autocad 2010

Отладка программы в Autocad 2010

Ответ
Поиск в этой теме
Непрочитано 17.02.2010, 21:39 #1
Отладка программы в Autocad 2010
Skyper
 
Регистрация: 18.01.2010
Сообщений: 4

Досталась доля переделывать программу:кое-что добавить и запустить в autocad 2010.

Как я понял ругает на объявление слоя?Как его правильно объявить в 2010?(см. скрин)

Миниатюры
Нажмите на изображение для увеличения
Название: err.jpg
Просмотров: 156
Размер:	139.7 Кб
ID:	33784  

Просмотров: 3397
 
Непрочитано 17.02.2010, 22:03
#2
gad

Строитель
 
Регистрация: 02.09.2003
Лукоморье
Сообщений: 1,074


А "Variant" не покатит?
gad вне форума  
 
Непрочитано 17.02.2010, 22:23
#3
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Может, переменная NLayer объявлена на уровне модуля? (и получается повторное объявление на уровне процедуры?)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 18.02.2010, 00:54
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


AlexV, а разве это имеет значение? Ведь область видимости переменной никуда не девается... Или в VBA все не так?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 18.02.2010, 08:35
#5
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
AlexV, а разве это имеет значение? Ведь область видимости переменной никуда не девается... Или в VBA все не так?
Ну да, так. Переменные уровня модуля видны в каждой из процедур, и я подумал, мало-ли, может она была объявлена с другим типом, наример. Но, похоже, це значения не имеет.. По крайней мере, просто объявление переменных на разных уровнях к остановке по ошибке не приведет, и в процедуре будет использоваться переменная уровня процедуры.
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 03.03.2010, 20:08
#6
Марат Миргалеев


 
Регистрация: 24.12.2008
Сообщений: 11


Как, решили уже проблему?
Похоже, надо references поправить: меню Tools - References - "AutoCAD/ObjectDBX Common 18.0 Type Library" (18.0 соответствует 2010-му Автокаду)
__________________
Успехов!
Марат Миргалеев,
Технический консультант
Autodesk Developer Network (ADN)
Марат Миргалеев вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Отладка программы в Autocad 2010



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу переустановить Autocad 2010 Ignatych AutoCAD 51 27.08.2021 18:24
Как интерфейс AutoCad 2010 перенастроить в интерфейс AutoCad 2007 konovik AutoCAD 15 26.03.2013 10:56
AutoCAD Architecture 2010 и волшебный экспорт .dwg для 3ds max 2009 shihi Вертикальные решения на базе AutoCAD 7 11.01.2010 20:14
Перспективы AutoCAD Structural Detailing 2010 Saha Вертикальные решения на базе AutoCAD 33 01.09.2009 17:24