| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
28.03.2011, 23:32 | #1 | |
VB.NET и SolidWorks 2010
Регистрация: 22.01.2010
Сообщений: 311
|
||
Просмотров: 8781
|
|
||||
Регистрация: 22.01.2010
Сообщений: 311
|
В том то и дело, что ничего не говорит. При попытке первого сохранения высвечивается сообщение что-то типа "Подготовка SolidWorks Visual Studio... " и всё. Сообщение пропадает без каких-либо сообщений об ошибках. Файл тоже не создаётся.
Если попробовать создать макрос с нуля, то открывается окно приложения SolidWorks Visual Studio Tools, но в окне диалога выбора имени и типа файла все кнопки и поля недоступны. |
|||
|
||||
Регистрация: 04.11.2008
Город П
Сообщений: 616
|
Цитата:
У меня именно так получилось. |
|||
|
||||
Регистрация: 04.11.2008
Город П
Сообщений: 616
|
|
|||
|
||||
Регистрация: 04.11.2008
Город П
Сообщений: 616
|
Цитата:
Через обычное Windows Application (или как там его) прогайте. |
|||
|
||||
Регистрация: 22.01.2010
Сообщений: 311
|
Вот кусок из "API Help":
The SolidWorks API SDK contains add-in templates for VB.NET, C#, and C++. When you install the SolidWorks API SDK, the templates are copied to various directories И далее: Use the SolidWorks SwVBAddin template from the SolidWorks API SDK to create a VB.NET add-in project in Microsoft Visual Studio .NET. Create a new VB.NET project in Microsoft Visual Studio .NET. Click the SolidWorks add-in template SwVBAddin in My Templates. ... и т.д. |
|||
|
||||
Регистрация: 04.11.2008
Город П
Сообщений: 616
|
Я такого шаблона не видел, а сейчас VS.Net отдельно у меня не стоИт, но что-то мне подсказывает, что ничего в этом шаблоне нет кроме как
Цитата:
|
|||
|
||||
Регистрация: 04.11.2008
Город П
Сообщений: 616
|
Цитата:
Если принять мою ситуацию как эталонную (SW2010 SP4.0, отдельный пакет MS VisualStudio не установлен), то должно быть так: 1. Если в SW просто нажать на кнопку "создать макрос", то сразу появляется старая добрая среда VBA 2. А ежели нажать на "записать макрос", а потом нажать на "стоп", то появится диалог в какой формат сохранять. Можно выбрать swp - и откроется VBA, можно выбрать vbproj и откроется VSTA (если в настройках галка о которой я говорил установлена). То окошко которая у вас в аттаче у меня вовсе не появляется. Думаю у вас все по-другому, т.к. у вас установлен MS VS. Мне-то конечно не дается выбора между Бейсиком и Си, т.к. C++ ForApplication не существует. |
|||
|
||||
Регистрация: 22.01.2010
Сообщений: 311
|
Встроенный шаблон оказался довольно навороченным и при открытии выдал больше сотни ошибок и предупреждений. Попробую пойти другим путём: хочу попытаться создать в VS 2008 новый пустой проект на базе имеющегося шаблона Class Library, собрать из него .dll и запустить её в SW.
Не будем оригинальничать - результатом работы должно быть сообщение "Hello, World" )) Подскажите, плиз, какие шаги нужно для этого предпринять и где должна быть исполняемая строка MsgBox("Hello, World") |
|||
|
||||
Регистрация: 04.11.2008
Город П
Сообщений: 616
|
Ну солидовская справка по API маст хяв конечно. И там же отдельно файл справки с примерами - тоже очень полезно.
В любом событии, исполняемом после инициализации всех начальных процедур. Не совсем понял что вы хотите сделать с этой dll. AddIn к солиду замутить? |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Solidworks 2010 совместимость видеокартой | Artem_78 | SolidWorks | 17 | 04.02.2012 00:25 |
Генная инженерия - сфера инженерного проектирования. | FOXAL | Разное | 106 | 15.10.2010 13:59 |
SolidWorks 2010 x64 Edition SP0.0 не отображает деформированный вид моделей? | 1000000$ | SolidWorks | 2 | 01.10.2010 23:14 |
SolidWorks 2010 Проблема с внешними ссылками | Pozia | SolidWorks | 4 | 16.08.2010 19:10 |
SolidWorks, нужно сохранить модель из 2010 в SW2009 или еще ранние | klic | SolidWorks | 2 | 04.08.2010 22:58 |