摘要:
在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数... 阅读全文
摘要:
用Delphi生成DLL时要引用ShareMem,而调用该DLL的宿主程序同样需要引用ShareMem。应在宿主程序的dpr文件中引用ShareMem,否则宿主程序时候会爆Exception。位置必须是 Uses引用块的第一个,将引用ShareMem的DLL和程序放在没有安装Delphi的机器上运行... 阅读全文
摘要:
1.WM_QUERYENDSESSION 这个消息不能直接让应用程序退出,这个消息主要是询问应用程序是否已经作好了退出的准备,当所有的应用程序都对这个消息返回TRUE,系统会注销或关机。如果想退出程序,使用WM_CLOSE消息! Windows在关机的时候会向所有顶层窗口广播一个消息WM_QUE... 阅读全文
摘要:
相关声明:typeTSysCharSet=set ofChar;function FindCmdLineSwitch(const Switch: string; const Chars: TSysCharSet;IgnoreCase: Boolean): Boolean;描述:如果调用当前进程的命令... 阅读全文