GS

被sgao忘记的东西都在这里。
posts - 19, comments - 3, trackbacks - 0, articles - 8
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年8月18日

摘要:#和0的区别: #是对应位有值显示,无值不显示 0是对应位有值显示,无值显示0 分号后的字符串是对负值的格式化特殊定义: s := FormatFloat('00.0;(0.00)',1.123); //返回: 01.1 s := FormatFloat('00.0;(0.00)',-1.123); 阅读全文

posted @ 2016-08-18 10:59 sgao 阅读(5162) 评论(0) 推荐(0) 编辑

2016年8月17日

摘要:DELPHI常见属性说明:ALIGN 设置组件对齐(同其父容器)方式BORDERSTYLE 设置组件边框形状CAPTION 设置组件标题CTL3D 设置组件边框是否为3D模式,若BORDERSTYLE设置为BSNONE则此属性无效COLOR 设定组件背景颜色CURSOR 设定鼠标经过组件时光标所显示 阅读全文

posted @ 2016-08-17 20:18 sgao 阅读(3513) 评论(0) 推荐(0) 编辑

2016年8月4日

摘要:unit Unit4;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type //测试接口 ITest = interface fu 阅读全文

posted @ 2016-08-04 13:54 sgao 阅读(511) 评论(0) 推荐(0) 编辑

2016年7月27日

摘要:向ImageList中动态加入Png图片有些失真,经过多方查询,发现需要将Bitmap的AlphaFormat指定一下。 下面代码支持多层Png导入到ImageList。 //向ImageList中加入png类型的资源图片procedure AddPngToImageList(AImageList: 阅读全文

posted @ 2016-07-27 19:31 sgao 阅读(3918) 评论(0) 推荐(0) 编辑

2016年7月20日

摘要:delphi对象在释放时会清除对象相关接口。如果开发人员在这之前已经将接口对应的对象释放掉,那么当清除到该接口时经常会报访问内存错误,如下图 Break断点在_IntfClear 函数内,如下图该问题解决办法: 1. 首先确定是哪个接口释放时出现的错误,我们可以在_IntfClear加断点,跟踪释放 阅读全文

posted @ 2016-07-20 22:17 sgao 阅读(174) 评论(0) 推荐(0) 编辑

2016年6月12日

摘要:Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以供大家查询之用: 首先看它的声明: function Format(const Format: string; const Args: array of const): string; ove 阅读全文

posted @ 2016-06-12 14:56 sgao 阅读(346) 评论(0) 推荐(0) 编辑

2016年4月14日

摘要:PChar,PAnsiChar,String,AnsiString,Char数组,AnsiChar数组之间的转换关系见下图 通过转换链,可以实现任意两个类型之间的互转。如PChar转PAnsiChar,根据转换链可知 Dest := PAnsiChar(AnsiString(Source)),同理P 阅读全文

posted @ 2016-04-14 20:56 sgao 阅读(1702) 评论(0) 推荐(0) 编辑

摘要:delphi的TFrame继承自另一个TFrame时,最好通过File->New->Other...->Delphi Projects->Inheritable Items 的方式继承,否则可能会报 Property ClientHeight does not exist 错误。 下图为手动继承和通 阅读全文

posted @ 2016-04-14 10:03 sgao 阅读(479) 评论(0) 推荐(0) 编辑

2016年1月27日

摘要:原文地址:http://www.cnblogs.com/del/archive/2007/12/04/982167.html 分类 范围 字节 备注 简单类型 序数 整数 Integer -2147483648 .. 2147483647 4 有符号32位 Cardinal 0 .. 4294967 阅读全文

posted @ 2016-01-27 16:10 sgao 阅读(80) 评论(0) 推荐(0) 编辑

2015年10月27日

摘要:今天碰到一个问题,原来好好的DLL放到新项目下无法调试,断点加不上去,路径没问题,Event log显示module load:XXX.dll no debug info。但是各种编译开关都加了,折腾一上午,总算搜到下面这篇文章。特转载,感谢原作者分享。原文地址:http://www.cnblogs... 阅读全文

posted @ 2015-10-27 13:36 sgao 阅读(518) 评论(1) 推荐(0) 编辑