c#.net中调用ocx类型的控件
using Project1;
//这个是引用ACTIVEX200.OCX控制的命名空间,引用到项目的时候,会在bin文件下面生成"Interop.Project1.dll"的文件
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//
}
protected void Button1_Click(object sender, EventArgs e)
{
UserControl1Class UserCtrl = new UserControl1Class();
//把鼠标指在UserControl1Class 处,显示类型"Project1.UserControl1Class"未定义构造函数
//以下三句在asp页面下运行正常,怎么在C#.net中就提示错误,
//错误消息是"The type 'Project1.UserControl1Class' has no constructors defined"
UserCtrl.RFID_Interal = 0.1;
UserCtrl.RFID_SendSettings = "ATTRIB SESSION=2,IDTIMEOUT=100,RDTRIES=3,TTY=OFF,ECHO=OFF,TAGTYPE=EPCC1G2,RPTTIMEOUT=0,INITIALQ=4,ANTS=1,2,3,4,FIELDSTRENGTH = 100,100,100,100";
Boolean Flag = UserCtrl.OpenRead(1);
}
}
大家帮帮想想怎么回事啊...