Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/20: Рейтинг темы: голосов - 20, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 12.06.2010
Сообщений: 11
1

Программирование приложений для Компас-3D - с чего начать

05.10.2011, 07:45. Просмотров 3906. Ответов 2
Метки нет (Все метки)

Не могу запустить Компас:

пишу

vb.net
1
2
3
4
5
6
7
8
Imports Kompas6API5
Imports Kompas6Constants
 
Public Class Form1
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim Kompas As Object
        Kompas = CreateObject("KOMPAS.Application.5")
Выдаёт :

System.Exception was unhandled
Message="Cannot create ActiveX component."
Source="Microsoft.VisualBasic"
StackTrace:
at Microsoft.VisualBasic.Interaction.CreateObject(String ProgId, String ServerName)
InnerException:
Word и Excel вроде создаёт без вопросов, а Компас не может : (

Подскажите пожалуйста, что ему может не хватать !
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.10.2011, 07:45
Ответы с готовыми решениями:

Программирование приложений для Компас-3D
Кто нибудь сталкивался с программированием приложении для Компас-3D?

Проект SDK приложения для Windows 8: с чего начать
Всем привет. Вопрос собственно простой - кто пробывал создавать приложения и с чего начать ?...

С чего начать создание приложений для wp 8.1?
Объясните пожалуйста с чего начать создание приложений на вп8,1? На каком языке лучше писать на с++...

С чего начать писать свои API для приложений
можно ссылки Заранее спаисибо)

2
745 / 544 / 48
Регистрация: 17.06.2010
Сообщений: 1,038
Записей в блоге: 1
05.10.2011, 09:22 2
Головин Егор, а ссылки на библиотеки добалены в проект?

Цитата Сообщение от Головин Егор Посмотреть сообщение
Подскажите пожалуйста, что ему может не хватать !
В папке с компасом есть папочка SDK. Полистай ее и посмотри примеры, правда там на VB6.
и еще посмотри мой пост
1
0 / 0 / 0
Регистрация: 12.06.2010
Сообщений: 11
05.10.2011, 10:30  [ТС] 3
Спасибо за ответ !

Странное дело - перезагрузился и стало работать. Оба варианта:

vb.net
1
2
        Dim Kompas As Object
        Kompas = CreateObject("KOMPAS.Application.5")
и

vb.net
1
        Dim Kompas As New Kompas6API5.Application

Не работает только GetObject

vb.net
1
2
        Dim Kompas As Object
        Kompas = GetObject("KOMPAS.Application.5")
Выдаёт:
System.Exception was unhandled
Message="Cannot create ActiveX component."
Source="Microsoft.VisualBasic"
Но без этого, наверное, я смогу обойтись

А ссылки все есть, какие смог найти :

Interop.Kompas6API2D5COM
Interop.Kompas6API3D5COM
Interop.Kompas6API5
Interop.Kompas6Constants
Interop.Kompas6Constants3D
Interop.KompasAPI7
Буду грызть дальше, надеюсь мой следующий вопрос будет поинтереснее ...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.10.2011, 10:30

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Разработка приложений для Андроид. С чего начать? Что нужно изучить?
Ребят, подскажите! Хочу стать разрабом для популярной ОС Андроид, с чего начать? Что нужно изучить,...

Разработка приложений: с чего начать?
я начинающий освоил базу по java.прорешал задачки по кажой теме но когда встает вопрос о разработке...

С чего начать разработку приложений
Раньше не разрабатывал под Android. Хочу сделать не сложное переложения но не знаю с чего начать и...

С чего начать разработку приложений и игр на Android?
Ребят начал учить язык С++,учу для разработки игр и приложений на андроид,намерен создавать на...


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

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

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