Drag Drop注册失败问题如何解决

Drag Drop注册失败的问题经常出现在开发项目的过程中,可能一开始运行的时候是好的,过了一段时间运行发现蹦出个这个问题。
现提供两种解决方案:
1)在项目的program.cs中找到main函数,在main函数之前加上[STA Thread];
2)如果你的线程是新开,则需要在你新开的线程启动之前加上这句代码:
thread.SetApartmentState(ApartmentState.STA);

时间: 2024-10-08 07:39:46

Drag Drop注册失败问题如何解决的相关文章

Drag & Drop and File Reader

参考 : http://www.html5rocks.com/zh/tutorials/file/dndfiles/ http://blog.csdn.net/rnzuozuo/article/details/25295899 http://www.tutorialspoint.com/html5/html5_drag_drop.htm 本篇只作为个人参考 FIle Reader method abort()  停止读 readAsText(file,"utf-8") , 第2参数是指

ERROR 1010 (HY000): Error dropping database (can't rmdir '.\qpweb', errno: 41) 删库失败问题的解决

Win8 下,MySQL5.5,root 用户登录 MySQL 5.5 Command Line Client,删除 qpweb 数据,执行命令 drop database qpweb;报错信息:ERROR 1010 (HY000): Error dropping database (can't rmdir '.\qpweb', errno: 41)解决方法如下:1. 先在 MySQL CMD 窗口找到库目录: 2. 再在系统 CMD 切换到库目录: 3. 最后将该库目录 qpweb 删除即可:

phpStudy启动失败时的解决方法 提示缺vc9运行库

php5.3.5.4和apache都是用vc9编译,电脑必须安装vc9运行库才能运行. php5.5.5.6是vc11编译,如用php5.5.5.6必须安装vc11运行库. php7.0.7.1是vc14编译,如用php7.0.7.1必须安装vc14运行库. vc9和vc11运行库下载:https://pan.baidu.com/s/1dF9LslV 密码:v7ap php5.5以上才有64位的,其他均为32位.所以64位的系统最好把32位的运行库也安装上. 如果您下载的是32位的phpStud

单板注册失败原因排查

步骤如下: 一.看是不是在单板注册时间内 二.看设备是否上电 就是在power on slot ?,看是否显示Null,如果是的话,就是都注册上电了 三.备用主控板的系统的大包和主用主控板不一致 display startup 查看主用主控板的系统大包 PC连接备用主控板的CONSOLE口,查看备用主控板的系统大包是否和主用主控板的一致 解决系统大包不一致的步骤: 1.board-channel-check diable 2.设备通过FTP服务器将软件升级到一致 而升级是通过boot ROM模式

Google Chrome双击谷歌浏览器运行安装失败,已解决

Google Chrome双击谷歌浏览器运行安装失败,已解决 删除:C:\Program Files (x86)\Google删除:C:\Users\zhouwanchun\AppData\Local\Google很多人说要删除注册表的东西 但是打开注册表,发现一堆Google的东西,手动删根本不现实 ---------------------------------------------------------------------------- 以上办法博主操作完之后发现还是不能安装Go

Atitit。D&D drag&drop拖拽功能c#.net java swing的对比与实现总结

Atitit.D&D drag&drop拖拽功能c#.net java swing的对比与实现总结 1. 实现一个D&D操作一般包括三个步骤: 1 2. .net黑头的拖曳机制.必须有DragEnter事件(单独写DragDrop事件是不会具有拖拽功能的) 2 3. ---java黑头的拖曳..必须有DragEnter事件(单独写 Drop事件是不会具有拖拽功能的) 2 4. 代码 3 5. 参考 5 1. 实现一个D&D操作一般包括三个步骤: 首先实现一个拖拽源,这个拖拽

ramoops驱动注册失败原因详解

在使用linux的ramoops驱动模块时,在编译完加载时,会发现驱动加载不成功.明明直接使用的内核代码,为什么会出现这样的情况呢? 首先看一下ramoops的初始化代码: 180 static int __init ramoops_init(void) 181 { 182 return platform_driver_probe(&ramoops_driver, ramoops_probe); 183 } 184 185 static void __exit ramoops_exit(void

Draggabilly – 轻松实现拖放功能(Drag & Drop)

Draggabilly 是一个很小的 JavaScript 库,专注于拖放功能.只需要简单的设置参数就可以在你的网站用添加拖放功能.兼容 IE8+ 浏览器,支持多点触摸.可以灵活绑定事件,支持 RequireJS 以及 Bower 安装. 您可能感兴趣的相关文章 创意无限!一组网页边栏过渡动画[附源码下载] 真是好东西!13种非常动感的页面加载动画效果 你见过吗?9款超炫的复选框(Checkbox)效果 超赞!基于 Bootstrap 的响应式的后台管理模板 太赞了!超炫的页面切换动画效果[附源

HTML 学习笔记 (drag & drop)

拖放(Drag & Drop)是一种常见的特性,即抓取对象以后拖到另一个位置.在 HTML5 中,拖放是标准的一部分,任何元素都能够拖放.过去,我们用监听鼠标的Mousedown.Mouseove.Mouseup等事件来不停地获取鼠标的坐标来修改元素的位置,而现在html5原生的Drag &Drop事件(DnD),方便了许多,而且性能也有了提高. 如何使对象能够被拖动 为了使元素能够被拖动 需把要拖动元素的draggable 属性设置为true. <img src="../