每天开心一点


Java中的向上转型和向下转型
向上转型:子类对象转为父类,父类可以是接口。公式:Father f = new Son();  Father是父类或接口,son是子类。  目的是更加简洁,如果方法被重写,则使用子类的重写的方法。没有子类属性。如果想要有子类属性,需要使用get方法;向下转型  是强制转型:父类对象转为子类。公式:Son son =(Son)father;  &nb...
565    2019-11-18
unigui+fastReport实现web打印方案
近日单位需要用到会议通知单的打印功能,故引出篇。unigui是delphi环境下快速开发web应用的优秀工具,不再赘述,下面直接记录使用搭配使用,基本逻辑就是:unigui实现数据录入和浏览的web页---->点击打印按钮时使用【frxPDFExport】动态将报表导出为pdf------>将pdf文件动态载入打印预览窗口(UniURLFrame)实现打印预览功能。具体实现:1,用un...
1232    2019-11-18
uniGUI 1.90.0.1496 图文安装教程
1、Delphi  的安装     最近安装最新的 10.3.2 ,下载的ISO文件必须是:delphicbuilder10_3_2_496593b.iso     网上目前只有 6593 版本的 注册消息。     安装到要求:注册信息时,返回(Back),生成有关消息后,再继续(Next),特别...
1341    2019-11-17
uniGUI试用笔记
uniGUI试用笔记(一)    uniGUI试用笔记(二)uniGUI试用笔记(三)uniGUI试用笔记(四)uniGUI试用笔记(五)uniGUI试用笔记(六)uniGUI试用笔记(七)uniGUI试用笔记(八)uniGUI试用笔记(九)uniGUI试用笔记(十)uniGUI试用笔记(十一)参考:https://blog.csdn.net/gzhubin/article/d...
1169    2019-11-16
Delphi Create(nil), Create(self), Create(Application)的区别
最近的项目中经常在程序中动态创建控件,势必用到Create。但是随之而来的问题就是动态创建的控件是否可以正确的释放内存?以及 Create(nil), Create(self), Create(Application)的区别又是什么呢?123456789101112131415Create(nil);//需要自己释放    Create(Self)...
1173    2019-11-16
Delphi中Self和Sender的区别
  在事件处理程序参数表中,至少含有一个参数Sender,它代表触发事件处理程序的构件,如在上例中,Sender就指Button2,有了Sender参数,可以使多个构件共用相同的事件处理程序,如下例:    Procedure Tform1.Buttonclick(Sender:Tobject);    Begin    If sende...
1124    2019-11-16
Delphi构造函数和析构函数
delphi的构造函数的定义是: constructor create;delphi的析构函数的定义是:destructor destroy;析构函数是不能重载的,但是构造函数是可以重载的。构造函数在重载的时候要在后面加“overload”,例如:constructor create;overload;constructor create(i:integer);overload;注意,只...
1054    2019-11-16
Delphi属性Property学习应用总结
Delphi属性Property学习应用总结Property是一个很有意思的语法特性,它使得方法具有了字段的调用特征,并赋予字段执行动作的能力。如果你使用过C++ Builder来写基于VCL的程序,我想很多人都会注意到这样一点,比如:edt.Text = "test"; 这个时候edt文本框的内容会随之改变,但是“理论”上Text应该只是改变了Text所在的内存数据而已,为什...
1171    2019-11-16
delphi 函数参数传递 默认参数(传值)、var(传址)、out(输出)、const(常数)四类
参数可以分为: 默认参数(传值)、var(传址)、out(输出)、const(常数)四类 {默认参数是传值, 不会被改变} function MyF1(x: Integer): Integer; begin  Inc(x);  Result := x;&nbs...
1105    2019-11-16
delphi常见的错误
******************************* *   编 译 错 误 信 息   * ******************************* ******************************* *   运 行 错 误 信 息    * * 运行时出现的错误信息形式为: * * Run-time err...
893    2019-11-16