Информация об изменениях

Сообщение Re[4]: Класс не зарегистрирован 8040154 от 05.02.2024 10:39

Изменено 05.02.2024 10:51 Funny Rabbit

Re[4]: Класс не зарегистрирован 8040154
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, Funny Rabbit, Вы писали:

FR>>Ну это и так понятно. )) Как понять какоего?
S>Ну, можно начать с того, что зафиксировать обстоятельства, при которых эта ошибка возникает.

try
{
    Debug.Write("1");
    Form o = WinManage.CreateForm(new GWM.MES.App.Forms.ProductTrack.frmCarCollect(), this, true);
    Debug.Write("2");
    o.WindowState = FormWindowState.Maximized;
    Debug.Write("3");
    o.FormClosing += new FormClosingEventHandler(productLineCollect_FormClosing);
    Debug.Write("4");
    this.frmMgr.AddFrm(this.productLineCollect.Text, o);
    Debug.Write("5");
    o.Show();
    Debug.Write("6");

}
catch (System.Runtime.InteropServices.COMException ex) 
{
    MessageBox.Show(ex.Message);
}
catch (Exception ex)
{
    MessageBox.Show(ex.Message);
}


Ничего не выводит. Сообщение системное.
Re[4]: Класс не зарегистрирован 8040154
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, Funny Rabbit, Вы писали:

FR>>Ну это и так понятно. )) Как понять какоего?
S>Ну, можно начать с того, что зафиксировать обстоятельства, при которых эта ошибка возникает.

try
{
    Debug.Write("1");
    Form o = WinManage.CreateForm(new GWM.MES.App.Forms.ProductTrack.frmCarCollect(), this, true);
    Debug.Write("2");
    o.WindowState = FormWindowState.Maximized;
    Debug.Write("3");
    o.FormClosing += new FormClosingEventHandler(productLineCollect_FormClosing);
    Debug.Write("4");
    this.frmMgr.AddFrm(this.productLineCollect.Text, o);
    Debug.Write("5");
    o.Show();
    Debug.Write("6");

}
catch (System.Runtime.InteropServices.COMException ex) 
{
    MessageBox.Show(ex.Message);
}
catch (Exception ex)
{
    MessageBox.Show(ex.Message);
}


Ничего не выводит. Сообщение системное. Причем другие формы открываются норм.