文章分类 - Other Programming
摘要:网上很多讲需要设置程序以兼容模式执行,设置后仍然无效。 查到需要下载补丁KB4474419 http://www.catalog.update.microsoft.com/Search.aspx 下载补丁并安装后可以进行VS2019的安装。
阅读全文
摘要:网上有很多入门例子,指导初学者基于C#构建ActiveX控件,但是很多初学者在试验之后,发现无法在IE中看到自己的控件,这里列两种常见的问题及解决方法: (1)没有添加ComVisible(true) 解决方法:添加[ComVisible(true)] (2)自己构建的ActiveX控件A引用了另外
阅读全文
摘要:一个通过OleDB读取Excel文件的小工具,之前曾成功使用过,最近调试,在new OleDbConnection(xlsString)连接时,总是抛出异常,内容为“找不到可安装的isam”。 上网找结果,发现有三种原因会导致该异常的产生: 1、连接串书写错误 在写连接字符串的时候,由于笔误,把英文单词拼写错 。因此出现该异常时,建议大家先检查连接串。 2、连接字符串中Excel 版本问题 有人反映使用Excel 11.0会出错,换成“Excel 8.0;”之后正常。 3、相关dll未注册(本次问题的解决办法) 可以在命令行中,输入以下内容,注册相关dll,即可解决 ...
阅读全文
摘要:最近做了一个小软件,使用VS2010开发,用了EF和Sqlite.Net。在客户机器上安装,运行时出现了错误:“The specified data store provider cannot be found, or is not valid”。查阅资料找到解决方案:1、必须包含System.Data.SQLite.dll、System.Data.SQLite.Linq.dll两个dll;2、在程序的config文件中添加如下内容 <system.data> <DbProviderFactories> <remove invariant="System
阅读全文
摘要:之前用Sqlite做了一个小的配置工具,感觉Sqlite Expert很好用,可惜需要注册吗,试用期只用30天,还有一个缺点,就是对于中文数据的支持不够,使用Sqlite Expert输入中文,经常会裁减文本长度,输入“伸手不见五趾”,被裁剪成“伸手不”。 在网上找新的工具,发现了FireFox的SqliteManager工具,非常好用,特别推荐。
阅读全文
摘要:传说很久很久以前,久到不知道是2004年还是2005年初。在工作的第一家公司,为数据部门谢了一些CAD辅助工具,帮助数据部门提高生产效率。当时用的是VBA,略微看了一点Lisp和ObjectArx,后边几年就没有再进行过CAD相关的开发了。昨天,一个客户说要帮忙写一个小程序,把文件夹下的CAD文件批量PurgeAll。想想不难,蛮痛快答应了。晚上回去酒店,想着自己差不多6年没有用了VC了,决定用C...
阅读全文
摘要:最近VS2008出现问题了。在进行界面设计的时候,工具箱中不显示选项卡和控件。如下图:解决办法: 在命令行中运行:devenv /ResetSkipPkgs
阅读全文
摘要:用Exescope等工具打开dll文件,导出函数名称变得比较混乱。这是由于c++支持函数名重载,所以编译器会根据自己的规则对函数名进行篡改,防止命名发生冲突。如果想避免这种情况发生,有如下两种解决办法:1、在dll的.cpp 和.h头文件中在函数前 加关键字_stdcall2、在.def文件中直接指定导出的函数名
阅读全文
浙公网安备 33010602011771号