当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 第4部分 编译文件(第9页) 一个更复杂的例子接下来展示的一个程序例子,被分割到了2个文件。
 

 

 ·用delphi制作dll小结    »显示摘要«
    摘要: 一 dll的制作一般分为以下几步:1 在一个dll工程里写一个过程或函数2 写一个exports关键字,在其下写过程的名称。不用写参数和调用后缀。二 参数传递1 参数类型最好与window c++的参数类型一致。不要用delphi的数据类型。2 最好有返回值[即使是一个过程],来报出调用成功或失败,或状态。成功或失败的返回值最好为1[成功]或0[失败].一句话,与windows c++兼容。3 ......
    摘要: 编写delphi应用程序时,经常会遇到一些activex控件[注:扩展名为ocx的控件或dll的类型库],它们为应用程序的开发提供了简单的操作途径。然而,这些程序在发布的同时,面临activex控件注册问题。解决途径:一、用安装程序制作打包文件,往往会给增加程序本身的大小,系统重装时,则必须重新安装它;二、用程序本身进行代码编写函数的形式处理它。使用方法分为两种:一、直接把可视化的activex......


第4部分 编译文件(第9页)

第4部分 编译文件(第9页)

【程序编程相关:DBGrid使用全书(四)

一个更复杂的例子 【推荐阅读:DBGrid使用全书(三)

【扩展信息:Delphi2005初步感受

接下来展示的一个程序例子,被分割到了2个文件.一个工程文件,一个单元文件.你可以将工程文件保存为greeting.dpr,它看起来是这样的:

program greeting;

{$apptype console}

uses unit1;

begin

printmessage(hello world!);

end.

第一行说明了程序名称为greeting,又是一个控制台应用程序.

uses unit1;这句告诉编译器,这个程序依靠一个命名为unit1的单元文件.最后这个程序盗用printmessage过程,传递给他一个字符串“hello world!”,printmessage被定义在unit1文件中.

这是until的源代码,必须被保存在一个命名为unit1.pas的文件中.

unit unit1;

interface

procedure printmessage(msg: string);

implementation;


...   下一页
    摘要: 一、概述  delphi作为windows下的一种快速开发工具,不仅能开发一般的windows应用程序,而且还具有强大的数据库应用程序开发功能。delphi本身提供了对bde,odbc,ado和interbase几种数据库驱动的支持,能够满足不同应用对数据库程序开发的需要。  然而,在发布用delphi开发的数据库程序时,除了要安装应用程序之外,还需要同时发布数据库驱动程序。这对于一些只涉及单个......
» 本期热门文章:

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