摘要:学了十多天的delphi,感觉这是易上手好应用。在这里把最基本的知识的总结出来。
一、数据类型:(1) 基本数据类型: a、 整数类型: (通用类型<32位>:integer-有符号;cardinal-无符号) 具体: 有符号:shortint<8位>,smallint<16位>,longint<32位 > 无符号:byte<8位>,w......
摘要:?
“开闭原则”:一个模块应该易于扩展,免于修改
问题:请考虑上一章的例子中,如果添加一个新的具体水果类“西瓜”需要做哪些工作。
本章完成以下内容: 1、代码用支持中文的 delphi 2005 编译并通过,并去除了其中一些无关紧要的地方,如异常处理等 ; 2、重新设计一个情景,分别用“简单工厂模式”和......
用 Delphi 下载网页
新建一个工程,放上一个tidhttp控件,一个tidantifreeze控件,一个tprogressbar用于显示下载进度.最后放上一个tbutton用于开始执行我们的命令.代码如下:
【程序编程相关:
用Timer实现定时运行】
procedure tform1.button2click(sender: tobject); 【推荐阅读:Table of Delphi data】
【扩展信息:
CRC32生成码表方法实现。。。。。】var mystream:tmemorystream; begin idantifreeze1.onlywhenidle:=false;//设置使程序有反应. mystream:=tmemorystream.create; try //下载我站点的一个zip文件 idhttp1.get(http://www.138soft.com/download/mp3toexe.zip,mystream); except//indy控件一般要使用这种try..except结构. ...
下一页 摘要:风焱在《“18般武艺”?》中说到他碰上的被多种语言纠缠的问题。我在回复里说: 很多语言只要能看懂几分就行了,没必要每一种都精通 但是如果只会很少的一两种语言也是不行的。
因为看了一些关于java的反射技术的应用,忽然想到delphi的rtti也很强,于是试着拿数据集下手,用rtti来实现它的对象化。用了两个晚上时间就搞定了(要不是因为开始时搞错对象--基类用了tobjec......