声明一个record,并指定一个指针;机构为:
PTeamUser = ^TeamUser;
TeamUser = record
TeamID,
UserCount :Integer;
Users :Integer;
Node :TTreeNode;问题,record已经写入很多记录后设定一个函数让函数的参数和record.Users项目做比较,
我应该如何做循环呢?
PTeamUser = ^TeamUser;
TeamUser = record
TeamID,
UserCount :Integer;
Users :Integer;
Node :TTreeNode;问题,record已经写入很多记录后设定一个函数让函数的参数和record.Users项目做比较,
我应该如何做循环呢?
解决方案 »
- 100点求一个计算汉字笔划数的函数,要delphi语言的!急!
- 帮忙
- 判断Tedit控件无输入值时,怎么出错了?
- 在IntraWeb中如何弹出一确认框?
- 如何判斷一個COM+組件在系統的元件服務中已存在?
- 高分求解:Multiple _step operation generated errors,check each Status
- TClientDataset数据刷新的问题,提出有建设性建议的有分
- 用nmudp通讯为何出现乱码?
- 如何才能使datetimepicker控件所显示的日期为当前日期?
- double类型的数字25.41715如何保留3位小数
- 这是HT9800称重仪表发送数据的格式.我用程序如何处理接受的数据.正确显示
- 现在开始接触Delphi中的报表打印部分?
TeamUser = record
TeamID,
UserCount :Integer;
Users :Integer;
Node :TTreeNode
end;//记录定义结束时要加个end;
其次,不知你对记录是怎么理解的,记录只是自定义了一种数据类型,除非你使用了变量,或者记录数组,或者链表,否则是不能存放东西的,数组的声明是这样的
MyArray:array of TeamUser;
另一方面,用类的扩展性要好的多,你可以增加处理方法。