- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 Delphi 2010学习笔记(21)---匿名方法---2011-01-26
<br />1. 例程的引用<br /> 习惯上将delphi中的函数、过程、方法合称为例程。同样,可将函数引用、过程引用及方法引用合称为例程引用。<br /> 声明一个例程引用类型的便利只用一种方式:先声明一个类型,再以此声明一个变量。例如:<br /> Type <br /> Tfun = reference to 本体;<br /> var<br /> refFun : TFun;<br
2011-01-26 10:51:00 290
原创 Delphi 2010学习笔记(20)---例程的定义与使用---2011-01-26
<br />1. 基本格式:<br /> function 名称(参数列表):返回值类型; //例程首部<br /> 局部声明区<br /> begin<br /> //例程实现代码<br /> end;<br /> 或者:<br /> procedure 名称(参数列表); //例程首部<br /> 局部声明区<br /> begin<br /> //例程实现代码<br /> end
2011-01-26 10:12:00 443
原创 (一)汽车总线技术的发展概述
<br /> 车用电气设备越来越多,使汽车电气系统形成了一个复杂庞大的系统。因而对汽车的综合布线及信息共享提出了更高的要求。据统计,一辆采用传统布线方法的汽车,其导线总长度可达2000米,电气节点达1500个,并且该数字正在逐年成倍增加。因之加大了粗大线束与有限的汽车可用空间的矛盾。为了解决这个问题,需要一个安全迅速且支持高传输速率的总线技术。<br /> 汽车总线技术必须确保以下几点:传输信息安全;逻辑信号1与0有明显区别;异步总线随机的传送数据;根据预先确定的优先权进行总线访问;竞争解决后获
2011-01-25 11:39:00 1273
原创 Delphi 2010学习笔记(19)---例程参数---2011-01-21
<br />1. 形参与实参<br /> <br /> 函数声明及定义时形参项中声明的变量或者常量叫做形参。<br /> 函数调用时,每个形参的位置填入的实际值叫做实参。<br /> <br />2. 参数的传递<br /> <br /> (1) 传址方式:<br /> 例程中以Var关键字声明的参数以传址方式传递。这种方式传递的参数,若形参的值发生变化,实参的值也发生变化。<br /> 若以传址方式
2011-01-21 11:54:00 337
原创 Delphi 2010学习笔记(18)---函数与过程---2011-01-21
<br />delphi中的函数与过程统称为例程。<br />类似于变量,例程分为自定义例程和预定义例程。使用预定义例程前,必须直接或者间接引用例程所在的单元。<br />而使用自定义例程前,必须声明此例程。<br />注:在.dpr文件中我们可以将例程的声明与定义合在一起,但.pas文件中,必须先声明后定义,除非是嵌套例程。<br /> <br />1. 例程的声明:<br /> 语法格式如下:<br /> 函数: function 函数名(形参列表):返回值类型;[指示字];
2011-01-21 10:19:00 268
原创 Delphi 2010学习笔记(17)---程序终止例程---2011-01-21
<br />使用程序终止例程可以使一个正常运行的程序强行终止。、<br />终止的结果有两种,一种是终止当前运行的例程但不会终止整个程序,二是直接终止整个程序。<br />Delphi常用的终止方法有三种:使用 Exit 例程 , 使用 Halt 例程, 调用Terminate 方法<br /> <br />1. Exit 例程<br /> 声明与Delphi 的System 单元中。原型为: procedure Exit;<br /> 作用为退出当前正在执行的程序块,而不终止整个程
2011-01-21 09:52:00 304
原创 Delphi 2010学习笔记(16)---流程控制的注意事项---2011-01-21
<br />1. if .. then ... else 语句中,else的前一句不能以分号结尾。<br />2. case N of .... end 语句中变量N必须为占用内存小于32字节的有序类型<br />3. for 计数器:=初值 to 终值 do ..... 语句中的计数器必须为有序类型的变量。<br />4. for N in set do.... 语句是新版本中添加的遍历语句。遍历语句支持的变量有:集合,数组,字符串,类,接口,记录。<br /> delp
2011-01-21 09:36:00 206
原创 Delphi 2010学习笔记(14)---数据类型(变体类型)---2011-01-20
变体类型可以容纳多种不同的数据类型。 当对其进行赋值操作时,变体类型会根据所赋值的类型将其内部结构转换为能容纳这种结构的类型。计算机中,一个变体类型的变量占16个字节。前8个字节用来存储变量类型码,后8个字节用来存储变量值,或者指向变量的指针。Delphi提供两种方式获取变体类型变量中的数据的实际类型。 TVarData(v).Type; VarType(v);system单元中定义了每种类型对应的类型码,使用时可以自行查询。 变体变量定义后,初值为常量Unassinged
2011-01-20 16:51:00 477
原创 Delphi 2010学习笔记(13)---数据类型(指针)---2011-01-20
<br />指针类型的变量用于存储其他变量或指针的地址。定义语法为:<br /> type<br /> pansiStr = ^ansistring;<br /> var<br /> ansistr:pansistr;<br /> 或者<br /> var<br /> ansistr:^ansistring;<br /> <br />指针的赋值:
2011-01-20 11:58:00 297
原创 Delphi 2010学习笔记(12)---数据类型(字符串类型)---2011-01-20
delphi常用的字符串类型有4种: 类型 所需内存 用途 shortstring 2--256字节 容纳由AnsiChar组成的字符串 ansistring 4--2GB 容纳由AnsiChar组成的字符串 widestring
2011-01-20 10:50:00 268
原创 Delphi 2010学习笔记(11)---数据类型(记录类型)---2011-01-20
<br />1.传统的记录类型:<br /> 1.1 类型声明语法:<br /> Type<br /> TmyRec = Record<br /> meber1: type1;<br /> meber2: type2;<br /> ......<br /> meberN: typeN;<br /> End;<br /> <br />
2011-01-20 10:41:00 357
原创 Delphi 2010学习笔记(10)---数据类型(数组)---2011-01-19
<br />数组是由若干个同类型并且具有序号的变量组成的队列。<br />在分配内存时,数组的所有成员将被安排在一段连续的区域中。<br />delphi 的数组可分为静态数组和动态数组<br /> <br />1. 静态数组<br /> 在初始化时就被分配内存的数组叫做静态数组。因此静态数组在定义后其大小不能改变。<br /> 定义语法:<br /> 一维数组<br /> Type<br />
2011-01-19 16:47:00 539
原创 Delphi 2010学习笔记(9)---数据类型(集合)---2011-01-19
集合类型表示: 某个有序类型的若干个值的集合。声明语法如下: Type Myset = set of baseType; myset 为所声明的集合名称,baseType 为集合中所含成员的类型,称为基类型。Delphi规定: --> 一个集合类型的所有成员必须是同一有序类型,且最多只能含有256个成员 --> 集合类型的成员具有唯一性,即同一集合中不允许含有相同的成员 --> 集合类型的成员具有无序性,其中的成员没
2011-01-19 15:17:00 332
原创 Delphi 2010学习笔记(8)---数据类型(顺序类型)---2011-01-19
顺序类型包括: 整型,字符型,布尔型,枚举型,子界型1. 整型: shortint signed 8bit byte unsigned 8bit smallint signed 16bit word unsigned 16bit Integer si
2011-01-19 14:47:00 676
原创 Delphi 2010学习笔记(7)---数据类型(分类框图)---2011-01-18
---- | 整型 ---- | 字符型 | 顺序类型 ----
2011-01-18 14:45:00 319
原创 Delphi 2010学习笔记(6)---数据类型(类型声明)---2011-01-18
类型声明 除了变量和常量,有时候我们需要自己定义一个数据类型用于声明变量和常量。格式如下: type 类型名 = 类型表达式; 或者: type 类型名 = type 类型表达式; 这两种定义方式有细小的差别。 如:type myset 1= set of char;
2011-01-18 13:19:00 208
原创 Delphi 2010学习笔记(5)---数据类型(变量)---2011-01-18
1. 变量的声明语法: var :;:; …… 或者 var ,……:; 2. 变量的初始化语法 变量名 := 变量值 变量手动赋值前,会由系统赋值 对于全局变量会根据变量类型赋值为 0 或者 nil 或者空字符(串) 对于局部变量系统会随机赋值,但这种赋值是不可靠的,所以局部变量一定要手动初始化后才能使用。 在
2011-01-18 13:17:00 362
原创 Delphi 2010学习笔记(4)---数据类型(常量)---2011-01-18
1. 直接常量 所谓直接常量就是指直接引用的量,如数字123,字符串'abcd' 1.1 整型常量 1.2 实型常量 1.3 字符及字符串常量 1.4 布尔型常量2. 声明常量 与直接常量不同,声明常量必须有一个合法的标识符,并在定义时对其赋值,一旦定义后此标识符的值不可在程序中被更改。 2.1 符号常量 2.2 资源字符串 用 resourcestring 来声明,例如: resourcestri
2011-01-18 10:13:00 407
原创 Delphi 2010学习笔记(3)---Use从句的语法---2011-01-18
<br />Use从句的语法<br /> <br />一、 Use从句列出了所有使用到的单元的名称(不是源文件的名称)。Use从句出现在以下位置:<br /> <br /> --> .dpr文件的工程名称之后。<br /> --> .pas文件的Interface部分并紧跟在Interface关键字后边。<br /> --> .pas文件的implementation部分并紧跟在implementation关键字后边。<br /> 由于System 与SysInit单元被默
2011-01-18 09:45:00 309
原创 Delphi 2010学习笔记(2)---单元文件的结构与语法---2011-01-18
单元文件的结构与语法 程序的每个子模块称之为单元。单元中可包含任何元素包括类型、变量、常量、例程等。每个单元均存储于一个.pas文件中。一个pas文件只能容纳一个单元。 单元文件包括以下部分:单元名称、Interface关键字、Implementation、[initialization]、[finalization]、end关键字。一个完整的.pas 文件结构如下:uint Unit1; //单元名称interface //接口部分声明起始处 uses ..........impl
2011-01-18 09:12:00 314
原创 Delphi 2010学习笔记(1)---工程文件的结构与语法---2011-01-18
工程文件的结构与语法 Delphi程序的主模块文件的源文件格式为 .dpr ,其他模块的格式为 .pas。 一个完整的程序 = 一个.dpr文件 + 0或多个.pas文件。 一个.dpr文件的组成部分为: 程序头、[uses从句]、主程序块。典型的工程文件如下: program Project2; {$APPTYPE CONSOLE} uses SysUtils; begin end. 1.The Program Heading 程序头语句。
2011-01-18 08:35:00 375
windows XP 系统关闭445端口方法
2017-05-15
HI-TECH_C_PRO_for_the_PIC_18_MCU_Family_V9.63PL3
2010-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人