随笔分类 -  Delphi技术点滴

记录开发中的点滴发现
摘要:1=1 10=2 100=4 1000=8 1 or 2 = 3(11); 1 and 3 = 1; 2 and 3 = 2; 2 or 4 = 6(110); 2 and 6 = 2; 4 and 6 = 4; 阅读全文
posted @ 2017-03-14 19:46 忆韩 阅读(2262) 评论(0) 推荐(0)
摘要:FastMM定位内存泄露的代码位置开源的FastMM,使用很简单,在工程的第一行引用FastMM4即可(注意,一定要在第一个Uses的位置),可以在调试程序时提示内存泄露情况,还可以生成报告。在Delphi2007以后版本中,使用更加简单,只需要在工程开始的位置加上语句:ReportMemoryLe... 阅读全文
posted @ 2015-06-19 13:47 忆韩 阅读(441) 评论(0) 推荐(0)
摘要:一般来说,String与widestring 的转换是系统自动进行的,但是,考虑如下字符串 s:=#2+#3+#0+#10+#0+#1+#164+#59;,显然S的长度为8,然后执行如下代码 var S,S2:string; I: Integer; WS:widestring; begin s:=#... 阅读全文
posted @ 2014-10-20 11:40 忆韩 阅读(3921) 评论(0) 推荐(0)
摘要:把C:\Documents and Settings\Administrator\.borland文件夹下的两个文件删除 阅读全文
posted @ 2014-05-21 15:49 忆韩 阅读(263) 评论(0) 推荐(0)
摘要:procedureTForm1.FormCreate(Sender:TObject);beginBorderStyle:=bsNone;Brush.Style:=bsClear;end; 阅读全文
posted @ 2014-05-09 12:18 忆韩 阅读(183) 评论(0) 推荐(0)
摘要://二进制存文件function SaveFileByByteAr(AByteAr: TByteDynArray; AFileName: string): Boolean;var LBuf: TMemoryStream;begin Result := false; LBuf := TMemo... 阅读全文
posted @ 2014-04-24 10:51 忆韩 阅读(1492) 评论(0) 推荐(0)