Форум программистов, компьютерный форум, киберфорум
Наши страницы

SolidWorks

Войти
Регистрация
Восстановить пароль
 
mraZzzb
22 / 22 / 0
Регистрация: 06.04.2014
Сообщений: 198
#1

Экземпляр класса SolidWorks API - SolidWorks

19.04.2017, 23:03. Просмотров 227. Ответов 0
Метки нет (Все метки)

Есть две формы, в первой при нажатии на кнопку открывается SolidWorks по своему GUID. Далее открывается вторая форма и мне необходимо работать с SolidWorks из этой формы уже, но возникают проблемы с экземпляром класса в первой форме объявлен
C#
1
2
3
//первая форма
public SldWorks SwApp; 
public IModelDoc2 swDoc;
Во второй форме нужно получить экземпляры классов (так как будут пустые параметры если просто объявлю во второй форме как и в первой и начну какие либо действия). Пишу во второй форме так
C#
1
2
//вторая форма 
SldWorks SwApp = new SldWorks();
SwApp - получает параметры полученные в первой форме, а swDoc объявлен как обычно (IModelDoc2 swDoc) так как это интерфейс и нельзя получить экземпляр, далее нужно получить активный документ, пишу
C#
1
2
//вторая форма 
swDoc = SwApp.IActiveDoc2;
но почему то параметры пустые, что в SwApp.IActiveDoc2 что соответственно в swDoc. Подскажите как быть? Если вы конечно поняли о чем я говорю

Добавлено через 6 часов 23 минуты
Помогла данная тема. способ 2.3
Ответы на 7 самых частых вопросов по WinForms
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2017, 23:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Экземпляр класса SolidWorks API (SolidWorks):

Перезапуск SolidWorks API - SolidWorks
Подскажите пожалуйста как перезапустить полностью SolidWorks? Пишу так, не помогает. Само окно программы закрывается, процесс удаляется...

Добавление деталей в сборку на C# API SolidWorks - SolidWorks
Начал запись макроса, далее создаю сборку и добавляю готовые детали на сборку, все хорошо, останавливаю запись, открываю заново Солид,...

Solidworks 2015 - SolidWorks
Почему в боковой панели не работает кнопка создания нового документа, хотя слышно щелчок, не переключается язык на русский, хотя я добавил...

Развёртка в SolidWorks - SolidWorks
Здравствуйте. Как сделать развёртку 29-гранной усечённой пирамиды? Чтобы это сделать деталь обязательно должна быть из листового...

SolidWorks. Анимация - SolidWorks
Ребята, есть ли какой либо API, который автоматизирует процесс анимации?

Сборка в SolidWorks - SolidWorks
Здравствуйте. Сделал сборку в Solidworks - футляр для очков. Создал 2 детали, запилил некое подобие завесов, соединил. Но крышка проходит...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.04.2017, 23:03
Привет! Вот еще темы с ответами:

T-flex и SolidWorks - SolidWorks
Здравствуйте! Подскажите, знающие люди, возможно ли перенести 3D модель, созданную из чертежа в T-flex, в SolidWorks, но не как целековую...

Параметризация в SolidWorks - SolidWorks
Подскажите абсолютному новичку, есть ли в SolidWorks возможность вводить свои параметры, которые не зависят от истории построения модели?...

Вид уравнений в SolidWorks - SolidWorks
Имеется главная сборка, а в ней подсборка с 2мя конфигурациями(А и Б). Подсборка состоит из 2х файлов. Один имеет конфигурации(100*200 и...

Создание механизма в SolidWorks - SolidWorks
Мне нужно в SolidWorks создать механизм по данным, которые приведены на рис. 1. Хотела сделать винт-гайка, но преподаватель сказал, что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.