摘要:
一 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开发的数据库程序时,除了要安装应用程序之外,还需要同时发布数据库驱动程序。这对于一些只涉及单个......