Я встречаю одну странную проблему.
Public Class MyClass
{
Public MyClass()
{
// Some time the New Com Obj code will crush in Construcor
su.SUEvent += new _IaSystemMgrEvents_SuEventEventHandler(su_SuEvent);
su.SUEventSteps += new _IaSystemMgrEvents_SuEventIemsEventHandler(su_SuEventSteps);
su.SetHBCOMAddr();}
public void Init()
{
// If i inserted the three lines code to Init() fun, it worked very well.
su.SUEvent += new _IaSystemMgrEvents_SuEventEventHandler(su_SuEvent);
su.SUEventSteps += new _IaSystemMgrEvents_SuEventIemsEventHandler>(su_SuEventSteps);
su.SetHBCOMAddr();
}
}
su - это файл lib из C ++
Почему я не могу создать Com Obj в конструкторе в C #.