自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FantasyWind-奇风的悟道之地

格物致知,深入浅出,学以致用

  • 博客(4)
  • 收藏
  • 关注

原创 delphi中类的属性不能作为可变参数传递给方法

最近在编写代码时遇到一个编译错误:Constant object cannot be passed as var parameter,但是IDE环境自动定位光标的时候不够准确,总是定位到后面一个参数的位置上,所以来来回回看了好几遍都解决不了问题。最后才发现原来是前面将TADOQuery类型的属性作为可变参数传递给了可变参数,因此才造成了编译错误。unit Unit1;interface

2013-09-23 11:22:58 1568

原创 Delphi使用ADO连接网络数据库,断网后重连问题

使用TADOConnection对象连接网络数据库(以MySQL为例),当本地网络断开时,连接对象的Connected属性不会发生变化,一直是True。即使将连接对象的KeepConnection属性设置为false,若网络断开,在不尝试连接数据库的情况下,Connected属性也是true;在尝试连接数据库失败之后,Connected属性才变为false。var ADOCon: T

2013-09-16 16:50:26 5321 1

原创 delphi开放数组参数

delphi中,开放数组是指数组元素个数不定的数组,并非是变量类型,而是一种参数类型,只有在声明方法定义形参时才会用到。而在调用参数为开放数组的方法时,传入的实参可以是静态数组,也可以是动态数组。开放数组和动态数组的形式都是array of Type,只是根据位置的不同表明不同的身份,在方法声明中定义形参时使用array of Type定义的是开放数组参数;在其他位置使用array of Ty

2013-09-07 14:09:00 1687

转载 Delphi Interface接口的定义

type  InterfaceName = interface(ancestorInterface)    ['{GUID}']    memberList  end;接口定义中ancestorInterface 和 GUID是可选的。在大多数方面,接口声明和类声明相似,但有以下限制:  1.memberList只能包含方法和属性,而不能包含数据成员(field).

2013-09-02 16:17:52 1966

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除