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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Создание spline из VBA

Создание spline из VBA

Ответ
Поиск в этой теме
Непрочитано 25.04.2009, 23:46 #1
Создание spline из VBA
Тензор
 
Регистрация: 01.12.2008
Сообщений: 13

Здарвствуйте. Есть координаты 35-ти точек в textbox (35 textbox по X и Y). Вопрос в том как создать сплайн по этим 35 точкам?
Попробовал так:
Код:
[Выделить все]
Dim splineObj As AcadSpline
    Dim startTan(0 To 2) As Double
    Dim endTan(0 To 2) As Double
    Dim fitPoints(0 To 104) As Double
startTan(0) = 0.5
    startTan(1) = 0.5
    startTan(2) = 0
    endTan(0) = 0.5
    endTan(1) = 0.5
    endTan(2) = 0
   fitPoints(0) = Text1(0).Text
   fitPoints(1) = Text2(0).Text
   fitPoints(2) = 0
   fitPoints(3) = Text1(1).Text
   fitPoints(4) = Text2(1).Text
   fitPoints(5) = 0
....
Set splineObj = ThisDrawing.ModelSpace.AddSpline(fitPoints, startTan, endTan)
не получилось(((
Подскажите, что не так.
Просмотров: 3040
 
Непрочитано 25.04.2009, 23:49
#2
Кулик Алексей aka kpblc
Moderator

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


A splineObj где задается?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 25.04.2009, 23:55
#3
Тензор


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


в смысле?
Последняя строчка. Разве нет?
Тензор вне форума  
 
Непрочитано 26.04.2009, 00:05
#4
Кулик Алексей aka kpblc
Moderator

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


Сорри, не увидел изначально...
Если смотреть на справку AutoCAD, то по идее все должно работать. Странно...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 26.04.2009, 01:25
#5
Тензор


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


Все разобрался. надо было вместо ThisDrawing написать acadDoc, в строчке Set splineObj = ThisDrawing.ModelSpace.AddSpline(fitPoints, startTan, endTan).
Тензор вне форума  
 
Непрочитано 26.04.2009, 22:07
#6
СергейР


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


И первоначальный код прекрасно работает
СергейР вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Создание spline из VBA



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пароль к VBA karp_b Программирование 24 29.08.2013 12:43
В чем зло VBA? Vildar Разное 224 18.03.2009 21:26
Создание меню в форме VBA Mischa Программирование 6 31.12.2008 17:09
Создание базы данных атрибутов текста чертежа в VBA -still alive- Программирование 4 26.08.2008 15:10