Lazaurs常用事件、方法、过程、函数或属性

1. 提示窗口
ShowMessage('abc '+'times');
2.整数转字符串
IntToStr(i)
3. 窗口显示(不在主窗口启动的启动)
Form:=TForm.Create(Nil);//创建
Form.ShowModal;//显示
FreeAndNil(Form); //释放
4. 释放
本窗口下不能直接使用Free,会释放自己,并操作跳转回上一级窗口无法操作的情况,可以跳回去释放这个窗口
或使用,FreeAndNil(Form)使用方法相同,暂不明白两个的方法有什么区别
//?????????????????????????????????????
//记录
//???????????????????????????
5. 名称
Caption := '' //窗口标题栏名称或其它控件的显示名称
6. 创建一些属性
创建一个只读属性:
property PropName: PropType read;
将它继承:
property PropName: PropType read FPropName;
创建一个只写属性:
property PropName: PropType write;
将它继承:
property PropName: PropType write SetPropName;
创建一个只读属性与读取方法:
property PropName: PropType read GetPropName;
保持和GetPropName功能:
function GetpropName: PropType;
创建一个属性与存储的修饰符:
property PropName: PropType stored;
将它继承:
property PropName: PropType read FPropName write SetPropName stored PropNameIsStored;
7. 字符串转整数
StrToInt(‘123’)
8. 控制浮点数位数
8.1/4.3:5:2
8.1/4.3,计算式;5:总长度;2:小数长度;结果:_1.88,1前面还有一位,达到总长度,如果实际长度大于总长度的话,前面不会删除位数
9. 常量
增加const段,常量放在下面
10. 完整程序结构
program program_name;
uses
unit1, unit2,..., unitn;
const
constant_descriptions;
type
type_description;
var
variable_descriptions;
begin
statement_1;
statement_2;
...
statement_n
end.

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注