随笔分类 -  Delphi基础

摘要:技术交流,DH讲解.昨晚半夜1点多,有个朋友来问这个问题.想了下,先打算偷懒,让他先用IntToHex转16进制,然后1位16进制对应4位二进制.后来想了下这样做,太不该了.于是自己随手写了个函数:我们只要对位运算熟悉就可以了,我们一位一位的去判断是0还是1就可以了.为了避免String引起的效率问题,我们直接用Array[0..31] of Char.Type TBinString = Arr... 阅读全文
posted @ 2010-01-08 10:48 HuangJacky 阅读(2617) 评论(0) 推荐(1)
摘要:技术交流,DH讲解. 当时在2010下面要用NativeXML 然后到网上下了个,但是在实际用的过程中发现还是乱码,然后自己改了几个地方,就可以了.这里弄出来给大家. 下载 好的.Over. 我是DH. 阅读全文
posted @ 2009-12-19 19:39 HuangJacky 阅读(994) 评论(3) 推荐(0)
摘要:技术交流,DH讲解. 这个工具是好早好早以前写的,我这个喜欢在家边看电影边写写代码或者看电子书,所以经常会将网页移到屏幕的左上角或者右上角,而且要置顶.所以就写了这样一个工具,这个工具主要是对句柄的操作,还有就是窗体样式以及几个API的例子,比较基础. 整个文件在 here(Can't Input Chinese:() 下面把代码贴出来,希望有什么不懂的,结合MSDN,OK?Var Form2:... 阅读全文
posted @ 2009-12-19 19:34 HuangJacky 阅读(1180) 评论(3) 推荐(0)
摘要:技术交流,DH讲解. 最近和肥鸟交流了下关于字符串方面的知识,而这篇文章是很久以前写的,现在发出来吧. 我们写两段代码来对比下:第一个用Copy函数:procedure TForm1.Button1Click(Sender: TObject); var a,c:Cardinal; n:Integer; D:Double; i:Integer; b:string; begin c:=0; for n... 阅读全文
posted @ 2009-12-15 21:34 HuangJacky 阅读(3325) 评论(1) 推荐(0)
摘要:技术交流,DH讲解. 问题如下: TBase = class end; TChild = class(TBase) public F1:Integer; procedure Say; end;implementation{$R *.dfm}procedure TForm3.FormCreate(Sender: TObject);var A:TBase; B:TChild;begin ... 阅读全文
posted @ 2009-12-15 13:25 HuangJacky 阅读(1425) 评论(1) 推荐(0)
摘要:技术交流,DH讲解. 一句话,结构体里面,避免使用String,要使用Array[N..M] of char,或者String[N].肯定有兄弟要问,为什么,其实最先我也不知道,因为我觉得用string也没有错的.看例子: THuangJacky = record Age:Integer; FName:string; end;procedure TForm3.btn1Click(Sender:... 阅读全文
posted @ 2009-12-11 09:16 HuangJacky 阅读(1213) 评论(8) 推荐(0)
摘要:技术交流,DH解说. 以前写过一次,现在全部重写吧.比较基础了,高手莫笑. 记得有次在盒子上面看到有个人出的面试题,第一题就是:AnsiString 和 WideString的区别.好这里先留给大家想想,我讲完了,大家就应该知道了.嘿嘿. 首先分类:1 ShortString,可以容纳255个字符,主要为了老版本兼容2 AnsiString,可以容纳2的31次方个字符,D2009前默认的Strin... 阅读全文
posted @ 2009-12-10 11:34 HuangJacky 阅读(4939) 评论(7) 推荐(0)
摘要:技术交流,DH讲解. 前几天一个朋友在弄游戏外挂想带NP调试,就像自己来捕获游戏的异常.好像就要用到SEH这方面的知识.一起研究了一下,这里看下研究 和 在网上找的资料吧.SEH就是Structure Exception Handling.结构化异常处理,具体可以看下MSDN.MSDN在手,走遍天下无敌手.哈哈.当时先自己看下Delphi 怎么实现try..except..end的吧.我们写段程序... 阅读全文
posted @ 2009-12-09 22:05 HuangJacky 阅读(1905) 评论(2) 推荐(1)
摘要:技术交流,DH解说.哈哈,学一下xiaoy.今天这里我想说一下,Delphi里面的数据,当然不是数据类型,如果有朋友想看数据类型的直接打开Delphi的帮助就可以了.我们主要来看下数据在内存中的分布,以及我们怎么使用,其实这就不局限于Delphi了. 任何数据在内存中都是一堆二进制,各种数据结构都是对这些二进制进行堆积木而已.比如说Byte,Char,Boolean只是使用一个字节的数据,而Wor... 阅读全文
posted @ 2009-12-08 12:45 HuangJacky 阅读(1184) 评论(9) 推荐(2)

AdminLogin