Добрый день. Возможно ли запускать выполнение кода автоматически при запуске Autocad?? Просто есть необходимость в открытии и обработке файлов dwg в не рабочее время, без участия пользователя, например через планировщик заданий запускается autocad в не рабочее время и автоматически плагином запускается обработка файлов dwg.
Например чтобы открыть документ код:
[CommandMethod("OpenTest")]
public void OpenTest()
{
try
{
DocumentCollection docMgr = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager;
Document ndoc = docMgr.Open(@"C:\Users\ivanov\Work\\Проект для выгрузки.dwg", false);
if (ndoc != null)
{
docMgr.MdiActiveDocument = ndoc;
//обработка документа
}
}
catch (System.Exception ex)
{
Application.DocumentManager.MdiActiveDocument.Editor.WriteMessage(ex.ToString());
}
}
Нормально работает если приложение уже запущено, но я не знаю как запустить его выполнение автоматически при запуске Autocad.
Если я использую этот код в методе Initialize() приложения, то ничего не происходит.
Либо как другой вариант запуск выполнения кода по таймеру.
Возможно ли такое реализовать?