![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 | |
Форумчанин
Регистрация: 10.02.2014
Сообщений: 526
|
![]()
Здравствуйте.
Чую, на этот вопрос мне никто не ответит, но всё же... Как сделать DLL, чтобы функция из него воспринималась АвтоКАДом? Если попытаться загрузить просто обычную DLL через команду "netload", то Автокад выдаёт такой набор строк: Цитата:
|
|
![]() |
![]() |
![]() |
#2 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,649
|
![]()
Если в автокаде есть возможность загружать свои функции, то есть и правила объявления этих функций, самое просто взять уже работающую длл автокада, и изменить её на свою, тогда добавление пройдет без проблем.
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Точно не через это, судя по именам оно ожидает .NET, а не нативную DLL.
Если автокад не умеет не .NET, то тогда скорее всего проще всего взять C#.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 10.02.2014
Сообщений: 526
|
![]()
Ну в плане создания DLL для АвтоКАДа, конечно, проще, но не проще мне, т.к. Delphi я понимаю, а C# совсем не знаю вообще... Delphi же, вроде, тоже что-то с .NET может делать? Куда посмотреть, чтоб понять как обычное ShowMessage('Hello World!') перевести на .NET?
|
![]() |
![]() |
![]() |
#5 | |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,649
|
![]()
С# похож на Delphi, тут может быть проблема только в том что нет желания скачивать и устанавливать )
Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,828
|
![]()
У аутодеска вменяемая документация, СДК и даже курсы/видео есть. http://usa.autodesk.com/adsk/servlet...112&id=1911627
Если, конечно, гугл и офф сайт не игнорировать... |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
А для чего DLL? Что вы сделать хотите?
Код:
В отдельных Delphi .NET/Delphi Prism. Но скорее всего проще C# потому что ими никто не пользуется )
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 10.02.2014
Сообщений: 526
|
![]()
Alar Желание-то есть, времени пока нет. Оно появится быстрее, если Вы подскажете удобную портабл-среду для разработки на C#
![]() p51x Я знаю, что у них нормальная документация. Уже немало поработал с АвтоКАДом извне, но это для небольших задач неудобно, вот и решил попробовать внутрь запихнуть. Alex11223 Ну вообще я хочу запихнуть "внутрь" автокада программку (уже сделанную мной на Дельфи), копирующую текст из выделенных ячеек таблицы в АвтоКАДе в буфер обмена, из которого его потом обычным Ctrl+V можно вставить в Excel. АвтоКАД, почему-то, сделал так, что скопированные через ctrl+c ячейки не видно никому кроме самого автокада... Моя программка "проходит" по выделенным ячейкам и создаёт строку, вид которой воспринимается Экселем для вставки по строкам и колонкам. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
SharpDevelop наверно портабл.
А разве можно запихнуть какое попало приложение туда?) Наверно ж надо использовать их SDK/API.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 10.02.2014
Сообщений: 526
|
![]()
А разве не только для взаимодействия (в плане управления) с программой, от которой API, нужно API? Я не знаю, я пока ничего никуда не запихивал
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Инструкция для сборки приложений на Qt в один exe без зависимостей от libstdc++-6.dll, libgcc_s_dw2-1.dll, Qt5Core.dll и т.д. | 8Observer8 | Qt и кроссплатформенное программирование С/С++ | 12 | 25.06.2015 03:18 |
Нужен программист AutoLisp для написания одного несложного приложения под AutoCad за вознаграждение. | Kam.ruslan | Фриланс | 0 | 02.07.2012 14:59 |
AutoCAD: подбор формата для обычного пользователя | Blondy | Общие вопросы по программированию, компьютерный форум | 5 | 28.08.2011 10:49 |
Приложение для AutoCAD | Natali_L. | Фриланс | 1 | 09.01.2009 19:25 |
Исполнение скрипта для AutoCad | Stilet | Помощь студентам | 2 | 07.07.2008 08:17 |