c#调用ATL组件问题
贪玩的老鼠 2011-08-15 09:49:40
private void button4_Click(object sender, EventArgs e)
{
ICCardLib.CardManage ss = new ICCardLib.CardManage();//com组件
ss.Init("COM1:baud=38400,parity=N,data=8,stop=1", 255);
ss.BroadcastAdjustTime();//程序执行到这里,不往下走了
int n=ss.Result;
........
}
//对应的C++代码 测试代码可以执行
ICCardLib::ICardManagePtr p;
p.CreateInstance("ICCard.CardManage");
p->Init("COM1:baud=38400,parity=N,data=8,stop=1",255);
p->BroadcastAdjustTime();
这是什么原因啊?如果解决