22 Nov 2009
转自:http://blog.csdn.net/lonelyforest/archive/2009/09/16/4559954.aspx
以前,Qt windows 只有商业版才支持 Visual Studio, Opensource 版只能使用 MinGW, 无论开发调试都很麻烦。
虽说最近 Qt 出了一款 QtCreator 用来专门支持 Opensource 开发,而且配备了强大的 debug helper 来支持 MinGW(Linux/Unix/Mac 下直接支持 GCC, GDB),但是在windows上开发,最爽的还是 Microsoft 出品的原生编译器和调试器, 相信你也不喜欢看到 MinGW 编译出来的 debug 版本 QtCored4.dll 有几十兆吧。
...18 Nov 2009
API:ShellExecuteEx (LPSHELLEXECUTEINFO lpExecInfo )
ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等)
14 Nov 2009
今天做一个程序的时候,用TADODATASET打开一个表,处理完数据然后删除。
像这样 ds.delete; ds.Next; 但是发现一个奇怪的问题,很多记录被跳过去了。后来才发现,在执行DELETE之后,当前指针已经下移了。不知道是我不细心还是怎么,好像没有哪个资料上明确提出这个问题。不过想想,既然当前记录被删除,指针下移也是合理的。
费了不少时间,所以写出来,希望碰到类似问题的朋友少走弯路。