05 2010 档案

摘要:1.关于sizeof同样的代码var LWindCode : array [0..15] of char;begin showmessage(inttostr( sizeof(LWindCode)));end;在Delphi7和Delphi2009下结果分别是16/32,为什么?这是因为widechar和AnsiChar的问题,2009默认的是WideChar了,而Delphi7是AnsiChar... 阅读全文
posted @ 2010-05-20 15:14 Enli 阅读(457) 评论(0) 推荐(1)
摘要:今天用TDictionary,发现居然一个成员的集合遍历里有2次。。。。就是下面简单的遍历var LPair : TPair<Integer,TForm>;begin for LPair in FFormDictionary do begin TForm(LPair.Value).free; end;导致FFF0006C的内存溢出!,网上搜索了一下,解决方法如下:打开Generics.... 阅读全文
posted @ 2010-05-17 13:15 Enli 阅读(869) 评论(0) 推荐(0)
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--unitufrmGetFunctionDefine;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,... 阅读全文
posted @ 2010-05-14 08:48 Enli 阅读(2181) 评论(0) 推荐(0)