假设您要将模式窗口为主的桌面程序改成融合窗口,原子窗口为TForm类型窗口。用到的组件:Raize 5.x (不要问我为什么不用TFrame)目前流行用Raize的RzPageControl来做融合窗口,因为它自带TabSheet的关闭按钮和事件,所以大家都用这个了。我的实现方法是放一个RzTabS Read More
posted @ 2015-01-06 22:45 findumars Views(1400) Comments(0) Diggs(0)
1. 我使用sqlite,开发机上好好的,测试机上却不行。后来发现是缺少驱动(Driver not loaded Driver not loaded),代码检查了又检查,发现应该是缺少dll文件(系统不提示,是自己使用 QMessageBox::warning(NULL, ("error"), da Read More
posted @ 2015-01-06 22:24 findumars Views(32813) Comments(0) Diggs(3)
在我最近参与的一场辩论中,有人说Win64 运行时中的字符串运行速度太慢,根本没法用。在我看来,这简直是夸大其词。Win32 运行时库 (RTL) 确实从FastCode项目的工作中受益匪浅,通常这些例程都使用了极其智能的汇编语言。对于所有其他平台,这些例程通常都使用普通的Object Pascal Read More
posted @ 2015-01-06 19:57 findumars Views(257) Comments(0) Diggs(0)
格林治时间,也就是返回从 UTC 1970 年 1 月 1 日午夜开始经过的毫秒数。(*Delphi获取13位格林治时间实现方法,与java中的java.lang.System.currentTimeMillis()效果相同*)varSysTime: TSystemTime;begin GetSys... Read More
posted @ 2015-01-06 19:53 findumars Views(6401) Comments(0) Diggs(0)
WTL都算不上什么Framework,就是利用泛型特性对Win API做了层封装,设计思路也没摆脱MFC的影响,实际上用泛型做UI Framework也只能算是一次行为艺术,这个思路下继续发展就会变得没法用了,比如 代码过于复杂,编译太慢,出错不好调试等问题难以解决。而且封装得也不完全,还是随处可见... Read More
posted @ 2015-01-05 19:51 findumars Views(4001) Comments(0) Diggs(1)