摘要: 1 常用【属性】 2 Action:该属性是与组件关联的行为,允许应用程序集中响应用户命令 3 Anchors:与组件连接的窗体的位置点 4 Align:确定组件的对齐方式 5 AutoSize:确定组件是否自动调整其大小 6 BiDiMode:(所有组件) 为从右向左写的语言提供支持 7 BoundsRect:定义组件边框矩形(只适用于运... 阅读全文
posted @ 2018-08-05 12:27 Thenext 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 1 Object Passal的程序结构很特殊,与其它语言如C++,Object Windows等结构都不同。一个Delphi程序由多个称为单元的源代码模块组成。使用单元可以把一个大型程序分成多个逻辑相关的模块,并用来创建在不同程序中使用的程序库。 2 8.1 Program单元 3 Program单元就是Delphi中的项目文件。 4 Program单元是一个特... 阅读全文
posted @ 2018-08-02 21:35 Thenext 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: 最近在使用Firebird数据做 一项目,使用FireBird边用边学。(以下转贴) 1. COUNT, AVG, MAX, MIN, SUM 说明:通用统计函数,不详细介绍了 2. EXTRACT(timestamp_part FROM value) 说明:EXTRACT(YEAR/MONTHE/ 阅读全文
posted @ 2018-08-02 17:32 Thenext 阅读(384) 评论(0) 推荐(0) 编辑
摘要: with DataModule1.Zlxz_zy_Query do begin Close; SQL.Clear; SQL.Add(zyzl_sql); Open; end;在添加查询语句的时候 使用close 和open两个方法,不能使用 action:=true; 和action:=flose; 阅读全文
posted @ 2018-08-02 17:31 Thenext 阅读(377) 评论(0) 推荐(0) 编辑
摘要: zeosdbo是一套免费开源的Delphi数据库连接组件,可连接mssql、mysql、sybase、oracle、firebird、sqlite、postgresql等多种数据库。调用方法简单。 连接MySql数据库库的方法: 添加Zconnection组件,设置如下内容: Database:要连 阅读全文
posted @ 2018-08-02 17:27 Thenext 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 最近在使用Firebird数据做 一项目,使用FireBird边用边学。(以下转贴) 查询2007年度以后的,12月份以上的数据记录,datetime为timestamp字段 select * from tableblob where extract(month from datetime)=12 阅读全文
posted @ 2018-08-02 17:11 Thenext 阅读(1730) 评论(0) 推荐(0) 编辑
摘要: Indy 10.5.8 for Delphi and Lazarus 修改版(2011) Internet Direct(Indy)是一组开放源代码的Internet组件,涵盖了几乎所有流行的Internet协议。是由Chad Z. Hower领导的一群开发者构建的,Delphi 7中所带的是Ind 阅读全文
posted @ 2018-08-02 17:10 Thenext 阅读(942) 评论(0) 推荐(0) 编辑
摘要: Lazarus 0.9.26中,涉及范围最广的的改变就是所有的的String默认都采用UTF8编码,IDE终于有了完全的UTF8支持,以前在源码编辑器中“吃掉”半个汉字的情况不再出现。对于Linux下的用户来说这也是好消息,大家终于可以在源码编辑器中看到中文了。当然了,好东西总是代价比较昂贵的:旧代 阅读全文
posted @ 2018-08-02 16:44 Thenext 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 功能:根据一条记录满足特定条件,使用不同的颜色进行显示。 来源:http://www.aliyagoo.com/blog 主要事件是在PrepareCanvas 不是DrawColumnCell 而且 DefaultDraw不需要设置 procedure TBills.DBGrid1PrepareC 阅读全文
posted @ 2018-08-02 16:43 Thenext 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 使用Lazarus不得不面对编码问题,尤其中文。Lazarus使用的是UTF8编码,而很多windows程序使用的是ANSI编码,编码问题在此不多说大家可以google去。ANSI数据库与Lazarus编程的解决方法:1.全局设置一个isNeedANSI变量;2.从数据库读取时:function T 阅读全文
posted @ 2018-08-02 11:04 Thenext 阅读(1151) 评论(0) 推荐(0) 编辑