Delphi语言学习
文章平均质量分 80
luolunz
天生不是程序员,但坚持着。
展开
-
Delphi报表设计之Rave介绍
一、Rave介绍RAVE (Report Authoring Visual Environment)是一个可视化的报表设计器。它本身是一个第三方报表软件,目前的版本是Rave5.0,由于其简单、易用和强大的功能被Delphi引入,并集成在Delphi7中。Rave报表设计器简介 Rave有自己的可视报表设计器,以自己的文件格式保存报表,扩展名为(.RAV)。启动报表生成器原创 2012-03-23 13:23:21 · 4815 阅读 · 0 评论 -
delphi程序调试
delphi程序调试错误种类使用断点设置程序的执行方式监视变量和相关数据的值 1、错误的种类编写程序时所出现的错误一般分为三种:语法错误(Syntax Error)、运行时期错误(Run-Time Error)和逻辑错误(Logic Error)。这些错误都可以通过Delphi开发环境所提供的强大的集成调试器(Integrated Debugger)来找出并修正。1原创 2012-03-21 13:43:38 · 1518 阅读 · 0 评论 -
Delphi应用程序设计流程
Delphi应用程序设计Delphi应用程序设计Delphi项目管理1、 Delphi应用程序设计步骤设计Delphi应用程序,通常需要如下几个步骤:(1)新建一个应用程序项目;(2)向窗体中添加需要的组件;(3)设置窗体和组件的属性;(4)为对象选择事件并编写事件处理代码;(5)保存程序文件;(6)编译、运行、调试程序。1. 新建一个应用程序项目原创 2012-03-21 14:35:20 · 2030 阅读 · 0 评论 -
Delphi数据库技术
Delphi数据库技术Delphi数据库组件TField对象的使用数据集的操作1、Delphi数据库组件Delphi使用VCL将BDE封装成组件,为数据库应用程序提供统一的访问接口,组件面板的BDE页、DataAccess页和Data Controls页提供了不同的数据库组件。其中,BDE页和Data Access页的组件为非可视组件,Data Controls页的组件为可原创 2012-03-22 11:40:03 · 2702 阅读 · 0 评论 -
delphi数据库基础
delphi数据库基础数据库基础知识SQL语言基础Delphi的数据库访问机制1、数据库基础知识数据库(Database,DB):为了满足一定范围内众多用户的需要,在计算机中建立的一个可以长期存储的、有组织的、可共享的数据集合。一个数据库可以包含许多数据表文件、索引文件以及其他文件。 数据库系统(Database System,DBS):具有数据管理功能的计算机系统,一原创 2012-03-22 09:25:03 · 2316 阅读 · 0 评论 -
delphi数据库技术续
delphi数据库技术续TQuery组件ADO技术1.1 TQuery组件与TTable组件的比较TQuery组件和TTable组件同属于数据集组件,它们在很多地方是相似的,但二者又有区别。主要表现在以下几个方面:TQuery组件主要功能是用来支持SQL语言访问本地或远程数据库。TQuery组件允许用户同时访问多个表,而TTable组件一次只能访问一个表格。T原创 2012-03-22 14:22:54 · 1142 阅读 · 0 评论 -
delphi写dll文件
一、开使你的第一个DLL专案 1.File->Close all->File->New﹝DLL﹞代码: //自动产生Code如下 library Project2; //这有段废话 uses SysUtils, Classes; {$R *.RES} begin end. 2.加个Func进来: 代码:转载 2012-04-17 11:14:35 · 889 阅读 · 0 评论 -
delphi常用函数(类)七
1、 TApplicationTApplication is the type used for a GUI windowed application. UnitQForms DescriptionTApplication encapsulates a windowed application. The methods and properties introduc原创 2012-04-17 16:24:24 · 854 阅读 · 0 评论 -
Delphi 中对 ini 文件操作
Delphi 中对 ini 文件操作一、INI文件的结构: ;注释[小节名]关键字=值 ini 文件允许有多个小节,每个小节又允许有多个关键字,"="后面是该关键字的值。 ini 文件中可以用分号";"开头来注释一行。二、定义 TIniFile 对象 Uses IniFiles; varMyIniFile: Tinifile; 然后,就可以转载 2012-04-18 16:15:42 · 1126 阅读 · 0 评论 -
delphi字符函数Copy,Pos,Quotedstr
----------------------------------------------------------------------------------------------Pos function Returns the index value of the first character in a specified substring that occurs in原创 2012-05-17 20:12:13 · 3979 阅读 · 0 评论 -
Delphi中delete函数,tabstop,ItemIndex,Down属性
------------------------------------------------------------------------------------------Delete procedureRemoves a substring from a string.UnitSystemCategorystring handling routin原创 2012-05-18 19:22:26 · 2023 阅读 · 0 评论 -
delphi中的事件和消息
delphi中的事件和消息windows事件和消息机制Delphi消息处理机制键盘事件鼠标事件1、 windows事件和事件驱动程序编程处理windows发往应用程序的消息一直是传统windows编程的关键内容之一,深刻理解windows的消息机制是编写出优秀windows应用程序的基础。事件是组件的重要组成部分,它是连接对应的系统事件和为此而编写的代码。不需要大原创 2012-03-21 10:35:19 · 3976 阅读 · 0 评论 -
组件及应用
对话框组件菜单组件工具栏与状态栏其他常用组件 一、对话框组件通用:打开文件,打开图像,字体,颜色,查找,打印opendialog:打开文件对话框在程序中使用execute来激活。filter 属性,指定打开文件的类型。可以输入*.txe,*.wps,*.docopendialog.filter:=’All File|*.*|Text File|*.txt’;原创 2012-03-20 14:40:52 · 1109 阅读 · 0 评论 -
Delphi报表设计之Rave组件
一、Rave组件:引擎类组件引擎类组件与TrvProject组件相互配合使用,在其中不仅可以设置相应的打印参数,而且可以设置最终报表的打印机配置、纸张大小及系统的设置。1. TRvSystem组件 TRvSystem可以发送报表到打印机或预览屏幕,并同时显示它们的设置及状态屏幕。 (1) TRvSystem组件的属性:DefaultDest属性SystemFile原创 2012-03-23 13:46:16 · 4172 阅读 · 1 评论 -
delphi报表设计之Rave的高级特性
Rave的高级特性【例2】 在【例1】的基础上完善报表。【实现步骤】(1)建立新报表项目(2)建立数据源(3)新建打印区域(Region)(4)建立报表标题带区(5)建立报表头带区(6)建立报表数据带区(7)放置数据显示对象Rave中提供了许多Report Variable(报表变量)供程序员在设计报表时使用,包括:日期、时间、页码、打印机信息等。以【原创 2012-03-23 13:51:29 · 1930 阅读 · 0 评论 -
delphi常用函数五
1、 CompareStr functionCompares two strings case sensitively. UnitSysUtils Categorystring handling routinesfunction CompareStr(const S1, S2: string): Integer; DescriptionCompareSt原创 2012-04-01 15:03:48 · 1195 阅读 · 0 评论 -
delphi常用函数三
TListTList stores an array of pointers.UnitClassesDescriptionTList, which stores an array of pointers, is often used to maintain lists of objects. TList introduces properties and methods to原创 2012-04-01 08:56:52 · 792 阅读 · 0 评论 -
delphi常用函数四
1、 TStringsTStrings is the base class for objects that represent a list of strings. UnitClasses DescriptionDerive a class from TStrings to store and manipulate a list of strings. TStri原创 2012-04-01 11:16:54 · 858 阅读 · 0 评论 -
delphi常用函数六
1、 TDataSet.EditEnables editing of data in the dataset. procedure Edit; DescriptionCall Edit to permit editing of the active record in a dataset. Edit determines the current state of the原创 2012-04-04 20:08:06 · 1122 阅读 · 0 评论 -
EnterCriticalSection
多个线程操作相同的数据时,一般是需要按顺序访问的,否则会引导数据错乱,无法控制数据,变成随机变量。为解决这个问题,就需要引入互斥变量,让每个线程都按顺序地访问变量。这样就需要使用EnterCriticalSection和LeaveCriticalSection函数。函数EnterCriticalSection和LeaveCriticalSection声明如下: WINBASEAPI原创 2012-03-20 08:24:05 · 1759 阅读 · 0 评论 -
delphi入门第一天
第一讲 Delphi简介了解delphi的特性熟悉IDE开发的一般步骤掌握程序文件的组成和类型以及IDE的基本组成部分 主要特点borland公司的pascal的编译器delphi是使用object pascal作为核心的编程语言delphi和是面向对象、可视化的集成开发环境delphi可用来开发各种具有图形用户界面的应用程序和原创 2012-03-20 08:28:51 · 969 阅读 · 0 评论 -
delphi面向对象程序设计
工程保存的时候应该有一个自己的文件夹,而且要有一个有意义的名字,dpr文件管理所有的工程文件,dfm保存窗体的所有所有的信息。pas文件主要存放窗体事件的处理。 第四讲:delphi面向对象程序设计类的声明:type类名=class数据成员成员函数或过程end;都集成自TObject,成员函数不允许在数据成员上定原创 2012-03-20 10:39:39 · 1161 阅读 · 0 评论 -
Object Pascal语言基础
一、词法符号保留字reserved words,程序员不得重新定义保留字的语义。常用的保留字有end,if,for,do等标识符规则:一定有字母下划线开始,有字母数字下划线组成,不能超过255个字符。否则只有前255起作用。delphi中的标识符是不区分大小写的。当不同单元中有相同的标识符时,标识符前加单元名来指定。常量 字面常量:整数整数前面加#代表ascii原创 2012-03-20 12:19:14 · 1080 阅读 · 0 评论 -
Delphi打开窗体时报"Corrupt Portfolio Stream"
转自:http://blog.csdn.net/whw6_faye/article/details/1551426今天在打开一个Delphi窗体时报了这么一个错误:Corrupt Portfolio Stream查了一下,主要是由于Delphi窗体的*.ddp文件损坏引起的.解决方法: 删除.ddp 文件,重新打开窗体即可。有时候还是不行,这个时候用记事本打开 那个.dfm文件转载 2013-04-08 09:02:52 · 1145 阅读 · 0 评论