随笔 - 435
文章 - 0
评论 - 110
阅读 -
62万
11 2020 档案
线程间操作无效: 从不是创建控件的线程访问它
摘要:多线程操作界面控件内容, 会出现线程间操作无效,从不是创建控件“xxx”的线程访问它。这个异常来源于.NET2的一个限制:工作线程(包括timer控件)不能访问窗口线程创建的控件 需要InvokeRequired需要比较调用线程ID和创建线程ID,让主线程调用一个委托(delegate或者Actio
阅读全文
从Access导出数据到Excel2003和Excel2007格式的区别
摘要:导出xls文件(2003格式), Jet引擎只支持2003格式 数据库连接: providerName="Microsoft.Jet.OLEDB.4.0" connectionString="\database\access.mdb" 将表导出为EXCEL07-2003表: Select * INT
阅读全文
使用CopyMemory API出现 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
摘要:迁移一个旧程序到.net. 之前有段代码是这样的. Public Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)
阅读全文
JObject找不到ContainsKey
摘要:公司用的是VS2013, 家里是VS2017, 同样一句代码, 在VS2017就出错了,显示没有ContainsKey 这个方法 JObject obj = JObject.Parse(json); if (obj.ContainsKey(prefix)) { ... } 用的是newtonsoft
阅读全文
Ni 的 Measurement Studio 2019 入门
摘要:之前用的Ni 6.0 的ocx控件,在.net里用不太方便, Measurement Studio 2019是可以下载的最新版本, 安装时需要先安装.net framework 4.6.2
阅读全文