在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 asp.networdhtml线程 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ASP.NET调用剪贴板没有意义,你就算调用成功,也是访问的服务器的剪贴板,也不是客户端的。而且即便是服务器的,也因为用户会话并不是桌面的那个,而根本看不到效果。你需要用js去访问客户端的剪贴板 其实我是从数据库中取出数据,然后放入服务器粘贴板中,在粘贴到Word中,然后显示给用户。 需要另开一个线程,设置STA就可以了var newThread = new Thread(() => Clipboard.SetData(DataFormats.Html, contstr.ToString()));newThread.SetApartmentState(ApartmentState.STA);newThread.Start(); 谢谢! 又出现了一个问题,我这样//把内容放到粘贴板中 var newThread = new Thread(() => Clipboard.SetData(DataFormats.Html, contstr.ToString())); newThread.SetApartmentState(ApartmentState.STA); newThread.Start();/******....................省略.........................**********/ //-----------------内容-----------------// bookName = "zhengwen"; wordDoc2.Books.get_Item(ref bookName).Select(); wordApp.Selection.Paste();//将内容粘贴到Word模板出现错误--> 命令失败! 是什么原因呢? wordApp.Selection.Paste();//将内容粘贴到Word模板调试出来就是这句出错 IIS 配置 伪静态 问题。网上找资料 配置的 。 登陆页面跳转后仍是登陆页面 datalist如何读取某一列的值?在线等 100分的帖子,请来看 请问在后台我如何读取xml文件的所有内容? global.asax不执行稍后给100分 ?? 我想用一套http://www.szlon.com/iSISA/Default.aspx 源代码换一份比较好的网络商城源代码,有人换吗? 虚心请教!! *****什么是IIS?请高手指点迷经。***** url接口返回的是xml数据,怎么请求啊 弹出窗口
其实我是从数据库中取出数据,然后放入服务器粘贴板中,在粘贴到Word中,然后显示给用户。
newThread.SetApartmentState(ApartmentState.STA);
newThread.Start();
谢谢! 又出现了一个问题,我这样
//把内容放到粘贴板中
var newThread = new Thread(() => Clipboard.SetData(DataFormats.Html, contstr.ToString()));
newThread.SetApartmentState(ApartmentState.STA);
newThread.Start();/******....................省略.........................**********/ //-----------------内容-----------------//
bookName = "zhengwen";
wordDoc2.Books.get_Item(ref bookName).Select();
wordApp.Selection.Paste();//将内容粘贴到Word模板
出现错误--> 命令失败!
是什么原因呢?