随笔分类 - VB C++
数据结构问题集锦
摘要:1. 选首领。N个人围成一圈,从第一个开始报数数:1,2,3。凡报到3者退出圈子,最后留在圈子里的为首领;(单循环链表)2. 用带头结点的单链表表示两个一元多项式相乘,链表中的节点按幂指数降序排列;3. 就地倒置单链表;
阅读全文
用inno做setup遇到的一些问题及解决方法
摘要:1.获取当前用户的全名(如果是域用户包含域名,如果是本机用户包含计算机名)
2.WinXP系统下利用OLEDB连接本地SQLServer2005
3.Vista系统下将可执行文件改名为setup.exe将会自动以管理员的身份运行。
阅读全文
ADO中奇怪的问题
摘要:最近用Inno做一个安装包,其中有一部分是安装数据库,考虑减少安装包的通用性,我用ado访问数据库。安装数据库中需要判断是否已有对应版本的数据库,首先: use [master]goselect [name] from sysdatabasesgo 获取所有数据库,ado不支持"go",进行拆分发送,然后检测每个数据库是否符合软件要求,整体代码如下: conn.Open(c...
阅读全文
Windows程序运行本质(Message Based,Event Driven)
摘要: 好久不做WinForm程序,对于Windows程序运行的整个流程顺序竟忘得差不多了,做起东西来总有一种云里雾里的感觉,非常难受。记得以前看侯捷先生的《深入浅出MFC》,对于WIndows程序事件驱动的特性(包括消息的产生、获得、分派、判断、处理),WIndows程序的诞生与死亡,侯先生讲的非常透彻,言简意赅,遂翻出来,并简单记录一下。
阅读全文
Office Outlook同步 很奇怪的BUG
摘要:最近项目中Office Outlook同步插件出现奇怪的错误:
1.客户处以前不出错, 现出错;
2.客户处出错,公司内同操作系统下测试不出错;
3.打开Outlook后执行很少出错,反之经常出错;
4.单步调试不出错,编译后执行出错;
5.有时出错,有时不出错;
6.出错几次后,Outlook会崩溃。
弄了几天了也没搞定,大家帮忙分析一下可能出错的原因。
附Outlook任务、日历、联系人同步源码,不过是VB6的:)。
阅读全文