当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 新建一个工程,放上一个TIdHTTP控件,一个TIdAntiFreeze控件,一个TProgressBar用于显示下载进度。
 

 

    摘要:学了十多天的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......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE