RT,请问各位大哥是什么意思?是那里出错了?
解决方案 »
- SQL求和并返回结果赋值给控件~~~~求解~~
- 在线等答案,关于数据库插入数据的问题(asp.net c#)
- C#中datagridview能否实现拖拽(dragdrop)行实现行的排序功能?
- C#中引用的SAP的SAPTableFactoryCtrl._CSAPTaFacTable对象如何赋值
- 我想问问c#的winForm是windows form吗?
- 急求帮忙!程序修改之后,点击button按钮,为什么没有反应??
- 谁帮我写一个ActiveX控件,获取客户端MAC地址的,
- 新手关于编程路
- 新手提问
- 求高手帮忙解决一个问题,高分献上
- 送给初学.net兄弟们的一些话
- iTextSharp 打开一个PDF添加新页面
[STAThread]
static void Main()
{
}如果你在其他线程中调用,则要确保该线程是STA(Single-Thread Appartment)。
在主函数入口标记[STAThread] 就可以了
[STAThread]
static void Main()
{
}
看行不?
{
/// <summary>
/// 应用程序的主入口点。 /// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false); Application.Run(new frmOutSourcingOrders("WGS", "ERPRPTCENTER", "MAIN"));
//Application.Run(new frmOutOrderReceipt("WGS", "ERPRPTCENTER", "MAIN"));
//Application.Run(new frmOutOrderReceiptReturn("WGS", "ERPRPTCENTER", "MAIN"));
//Application.Run(new frmOutOrderMaterialStatus("WGS", "ERPRPTCENTER", "MAIN"));
//Application.Run(new frmContainer("WGS", "ERPRPTCENTER", "MAIN"));
//Application.Run(new frmOutOrderPaiQi("WGS", "ERPRPTCENTER", "MAIN"));
就是这样的东西
app.ApartmentState = ApartmentState.STA; //也可以 这个我试过了,可以用
Thread newThread = new Thread(new ThreadStart(ThreadMethod));
newThread.SetApartmentState(ApartmentState.STA);