当前线程不在单线程单元中,因此无法实例化 ActiveX 控件 做一个多线程的程序,在新开的线程中需要实例化 一个ActiveX 控件,可是这个控件报错,信息如题。这个问题怎么解决?在网上看有用委托可以解决的,请问怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 窗体控件.Invoke((EventHandler)delegate{你的操作;});例如Form1的类中某个方法:this.Invoke((EventHandler)delegate{你的操作;}); 能说再具体些吗?我是一个ActiveX 控件。 this.axGRDisplay = new AxgrproLib.AxGRDisplayViewer();这句报错! 使用[STAThread]COM 线程模型只适用于使用 COM interop 的应用程序 试试看如梦提供的方法,这样试试看? static class Program { [STAThreadAttribute] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new FormMain()); } } reply by 阿捷 想C#做个资源管理器 我记得vb的控件,是可以携带私有数据的。c#的控件是哪个字段? 如何将一个数组的数据更新到access表的某一列中 条码、标签、套打设计器(V1.0.0.5)2009-02-01更新 一个新手问题,编译出现错误 难题,控制台信息的实时输出 简单的购物车^_^,帮帮忙 在线求助:水晶报表中的图表显示问题,help me! 高手求助?:ItemTemplate里的Button为什么循环后,所以的的按纽都Button变成false了?? 旧话重提:关于OA的设计。 为ClickOne清单签名,为程序集签名? 小弟新手学触发器!小问题请高手指点
Form1的类中某个方法:
this.Invoke((EventHandler)delegate{你的操作;});
这句报错!
COM 线程模型只适用于使用 COM interop 的应用程序
static class Program
{
[STAThreadAttribute]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new FormMain());
}
}