Сообщество программистов Autodesk в СНГ
ADN Club => AutoCAD .NET API => Тема начата: trir от 26-11-2014, 10:49:34
-
У Database есть метод ReadDwgFile, можно ли создать множество потоков, каждый из которых будет работать со своим файлом. Или они все выстроятся в очередь и АкАд будет читать их последовательно?
-
Насколько мне известно, средствами API компании Autodesk это сделать не возможно, а упоминание альтернатив, способных сделать то, о чём ты спрашиваешь, здесь запрещено (увы).
-
Может консольный автокад под каждый файл?
-
Может консольный автокад под каждый файл?
На безрыбье и лебедь леший.
-
У Database есть метод ReadDwgFile, можно ли создать множество потоков, каждый из которых будет работать со своим файлом. Или они все выстроятся в очередь и АкАд будет читать их последовательно?
Непосредственная работа с AutoCAD возможна только из одного (главного) потока (Thread). А вот всё остальное ты можешь делать в любом количестве потоков.
Как перенаправить вызов из другого потока в главный: http://adn-cis.org/ispolzovanie-potokov-dlya-fonovoj-obrabotki.html
Пример использования: http://adn-cis.org/forum/index.php?topic=971.msg4422#msg4422
-
Как перенаправить вызов из другого потока в главный: http://adn-cis.org/ispolzovanie-potokov-dlya-fonovoj-obrabotki.html
Пример использования: http://adn-cis.org/forum/index.php?topic=971.msg4422#msg4422
Поскольку он спрашивал про ReadDwgFile, то вряд ли эти ссылки ему помогут, поскольку всё равно:
Непосредственная работа с AutoCAD возможна только из одного (главного) потока (Thread).