Добрый день!
Прошу сильно не ругать, за возможно примитивные вопросы, я новичок в net, да и в C#.
Но на форуме не нашел, подобную тему, возможно не там искал.
Как в AutoCAD сделать запрет повторного вызова диалогового окна?
В C# есть класс Mutex, но он не работает под AutoCAD.
Или может использовать обработчик событий? Если да, то поделитесь кусочком кода.
Пример
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.Runtime;
using Autodesk.AutoCAD.EditorInput;
using System.Windows.Forms;
namespace _65_Пример
{
public class Class1
{
[CommandMethod("techno_trub")]
public void rashet()
{
DBConnect connect = new DBConnect();
if (connect.con_flag)
{
Form1 MForm = new Form1();
MForm.Show();
}
else
{
MessageBox.Show("Нет связи с сервером БД");
}
}
}
}