随笔分类 -  Delphi / Delphi应用开发完全手册 / Delphi语言基础

摘要:一、异常的来源 程序开发过程中,有编译期错误和运行期错误,编译期错误很容易发现,而运行期错误(逻辑错误和异常)往往很难预料。为了程序的稳定性和可靠性,就需要对程序异常处理和保护。 异常:理解为一种特殊的事件,该事件发生时,程序的正常执行将被打断.由程序导致的不正常情况是错误而不是异常,程序错误与异常 阅读全文
posted @ 2023-04-19 21:40 德琪 阅读(40) 评论(0) 推荐(0) 编辑
摘要:隐式转换 遵循从小向大的转换原则,如整数类型数据中转换的顺序为Shortint → Smallint → Longint → lnt64 var i:Shortint; j:Smallint; k:Longint; l:Int64; begin i:=120; j:=i; k:=j; l:=k; e 阅读全文
posted @ 2023-02-16 22:31 德琪 阅读(12) 评论(0) 推荐(0) 编辑
摘要:赋值运算符 iTemp:=300; 算术运算符 逻辑运算符 (1)布尔运算 begin if (i>50)and (j<100)then result:=i+j; end; (2)位逻辑运算 var i.j,k,l:integer; begin i:=3: j:=12; k:=i or j; edi 阅读全文
posted @ 2023-02-16 22:31 德琪 阅读(50) 评论(0) 推荐(0) 编辑
摘要:枚举类型 Type WeekDays=(Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday); Var WeekDay:WeekDays; 或者直接声明 或者直接声明 Var WeekDay:(Sunday,Monday,Tuesday, 阅读全文
posted @ 2023-02-16 22:06 德琪 阅读(20) 评论(0) 推荐(0) 编辑
摘要:类声明 Type 类名=Class(父类名) 域 属性 方法 End; 例如 Type Tperson=class(Tobject) Name:String; Age:integer; Addr:String; Procedure SetAge(Value:integer); Function Ge 阅读全文
posted @ 2023-02-16 22:06 德琪 阅读(18) 评论(0) 推荐(0) 编辑
摘要:指针声明 Type TmingRi=^integer; var s1.s2:^string; s3:string; begin new(s1); new(s2); s1^:='MingRiSoft'; s2^:='kaihongliu'; s1:=s2; //指针赋值给指针,更换钥齿 s2^:='W 阅读全文
posted @ 2023-02-16 22:05 德琪 阅读(14) 评论(0) 推荐(0) 编辑
摘要:#### 数组声明 ```pascal //一维静态数组 Type CompanyName=Array [1..20]of string; Var MyCompany:CompanyName; 或者直接声明 Var MyCompany:Array [1..20]of string; ``` ```p 阅读全文
posted @ 2023-02-15 22:03 德琪 阅读(2) 评论(0) 推荐(0) 编辑
摘要:#### 文件声明 ```pascal Type TMingRiFile=file of integer; ``` #### 文件操作 ```pascal var myfile:textfile; //定义一个文本文件 begin Assignfile(myfile,'c:\Ikh001.txt') 阅读全文
posted @ 2023-02-15 22:02 德琪 阅读(6) 评论(0) 推荐(0) 编辑
摘要:#### 记录声明 ```pascal Type Student=record Name:String; Age:integer; Grade:String; Addr:String; End; Var CollageStudent:Student; 或者直接声明 Var CollageStuden 阅读全文
posted @ 2023-02-15 22:02 德琪 阅读(2) 评论(0) 推荐(0) 编辑
摘要:#### 字符串操作 常用的操作: 连接(+)、去除空格(Tm)、去除左空格(TrimLeft)、去除右空格(TrimRight)、替换(StringReplace) ```pascal var s,s1,s2:String; begin s := ' microsoft is a big Comp 阅读全文
posted @ 2023-02-15 22:01 德琪 阅读(3) 评论(0) 推荐(0) 编辑
摘要:(1)基本数据类型 常量声明中使用“=”而不是“:=”。不能在程序中给常量另外赋值,如果对常量进行赋值会导致语法错误。 (2)数学运算函数 (3))字符处理函数 (4)日期时间函数 (5)顺序类型函数 (6)常用文件类型 (7)常用快捷键 阅读全文
posted @ 2023-02-15 15:31 德琪 阅读(13) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示