谁能给我讲讲record关键字的意思及用法,DELPHI的帮助,我看不明白啊!
解决方案 »
- 请教关于发送打印机指令问题。。。
- 【请教】问一个读写excel的问题
- 一个很头疼的问题(类的相互调用)
- 求开发服务器端activeX控件的异常处理方法?
- 请问windows.GetTickCount是什么意思
- 如何提高打开数据库的速度?(SQL2000,ADO方式)
- delphi 下如何实现sql demo编程,请高手指点。在线等待
- 100分相求,程序员如何找到女朋友
- 数据库操作内存不足?
- 本人急需一表格组件(VCL),最好里边能放Label,Edit等,如有谁知道此类组件,本人感激不尽
- delphi的调度功能很讨厌,程序一出错,老是打开delphi来调试,不知能否开闭?
- 数据库能不能用dll啊?
type yourRecordName = Record
FieldName1:FieldType(比如Integer);
v......
end;
记录中的字段起始很类似与变量,只是在声明的时候不会为其中的字段分配内存,只要一个记录被实例化的时候才会按照每个字段声明的类型分配相应的内存。说得简单点,记录通常就是为了使一些组合起来有意义的元素集合,比如人有年龄,身高等,那么年龄和身高等就可以作为人这个记录中的一个字段,人就是一个记录,某一个人就是记录的实例,不同的实例的人的年龄身高不同,就是不同的实例中的元素的值不同,明白了么
二楼的回答基本正确,看二楼的就行了
它的典型应用就像2楼说的一样,把一条记录(有不同类型)放在一个RECORD(包)中发送