先勾画一下思路:1、建立一个类, 里面有年龄字段 FAge;2、通过 Age 属性读写 FAge;3、如果输入的年龄刚好是 100 岁, 将会激发一个事件, 这个事件我们给它命名为: OnHundred ...
继承就是根据已有的类创建一个新类的过程,新类可继承父类可见的成员,并根据需要添加更多成员。 父类是最为抽象,最具有共性的一个类,子类的功能就是完善与拓展父类。 子类可以增大从父类继承过来的成员的可见性,如果父类中成员A 可见性为protected ,在子类中就可以将A 修改为public ,只需要在 ...
类中使用数组属性,声明方式如下: property 属性名[参数列表]:属性类型 Read 方法名 Write 方法名; 声明数组属性时要注意: (1)参数表与过程或函数参数表非常相似,只是用方括号,参数表中的参数类型可以是任何类型。 (2)声明数组属性时,访问说明中在Read 或Write 后面的 ...
分类:
编程语言 时间:
2020-04-17 23:49:44
阅读次数:
81
unit Unit2; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Bu ...
HttpPrinter-网页打印插件下载地址:http://www.HttpPrinter.com/一、概述:常用的报表打印的方法包括:1.使用activex打印但是只能用在IE中,然而微软已经放弃了IE,chrome一家独大,新版的EDGE都用chrome开源内核了.2.生成pdf打印但是效率和打印效果有限制.你批量打印数据试试,不累死你,生成一个pdf,自己点击打印一次.3.用js传递数据给报
分类:
Web程序 时间:
2020-04-13 23:06:41
阅读次数:
559
web api和rest api的区别 DELPHI似乎很少讲WEB API,讲得多的是REST API,其实REST API是WEB API的一个子集。DELPHI完全可以开发WEB API。 相比DELPHI,PHP,.NET 喜爱用WEB API名词。 什么是web api?通讯:HTTP请求 ...
使用Indy自带的md5算法,代码如下: uses IdHash, IdHashMessageDigest; function GetStringMD5(const AInPut: string): string; var MD5: TIdHashMessageDigest5; {$IF Compi ...
JNI 不是什麼新技術,英文全稱是:Java Native Interface,JAVA本地化代碼接口。本地化代碼是指直接編譯成的與機器相關的二進制代碼,而不是Java字節碼之類的中間代碼。對於 JNI 的來龍去脈,不作介紹了,在 java.sun.com 有介紹,另外 BAIDU/GOOGLE 搜 ...
分类:
编程语言 时间:
2020-04-11 13:22:45
阅读次数:
133
现在很多SDK都提供了JAVA接口。但是没有Delphi接口。 没有办法只好曲线救国。我们可以通过 JNI 的方式在 Delphi10.3 中调用 Java 的函数。 第一步:创建 Java 虚拟机和运行环境 procedure TForm1.FormCreate(Sender: TObject); ...
分类:
编程语言 时间:
2020-04-11 13:11:48
阅读次数:
75
相关资料: https://www.it1352.com/624177.html 1 unit Unit2; 2 3 interface 4 5 uses 6 System.SysUtils, System.Types, System.UITypes, System.Classes, System. ...
分类:
移动开发 时间:
2020-04-08 09:42:13
阅读次数:
92