TFileStruct =record
FILETYPE,
MOMO:string;
end; TFileMan = class
private
Handle:THandle; //主窗体句柄
procedure ZeroFile;//清空数据结构
protected
AFileStruct:TFileStruct;
public
property FileStruct:TFileStruct read AFileStruct write AFileStruct; //数据文件结构属性
....在一个form里面
var
a:TFileMan;
procedure TForm1.Button1Click(Sender: TObject);
begin
a.FileStruct.FILETYPE:='abc';//这里编译不过,为什么不能直接访问属性里的结构成员???
end;
FILETYPE,
MOMO:string;
end; TFileMan = class
private
Handle:THandle; //主窗体句柄
procedure ZeroFile;//清空数据结构
protected
AFileStruct:TFileStruct;
public
property FileStruct:TFileStruct read AFileStruct write AFileStruct; //数据文件结构属性
....在一个form里面
var
a:TFileMan;
procedure TForm1.Button1Click(Sender: TObject);
begin
a.FileStruct.FILETYPE:='abc';//这里编译不过,为什么不能直接访问属性里的结构成员???
end;
解决方案 »
- 怎样选择几条记录用fastreport进行套打?
- ▲▲▲▲一个烦人的网络问题,怎么让内网的机器在公网上又一个ip地址呀
- 10万火急,100分求救!treeview不能保存图标?
- 我现在有事,不能出差,老板死活让出差,郁闷+愤怒 ,散分
- 请教 Delphi的一些基本问题(5):字符(串)的处理
- 下面代码这个符号$表是什么意思,如果是16进制,为什么不直接$1,而是$00000001
- ADO访问Access 2000数据库的问题
- 各位,mis中常用哪一种呢?sdi or mdi?
- 这个问题难住我了!!!你遇到过吗?
- 要做一个售楼管理系统,无从下手。各位给点思路,谢谢了!
- 请教一个关于DBGridEh的多选后的定位问题
- DBGridEh 怎么让横向拖动滚动条的时候 1,2列定住不动,其他列向后移动 。。是不是叫冻结
begin
Result := AFileStruct.FILETYPE;
end;procedure SetFileType(const Value: string);
begin
AFileStruct.FILETYPE := Value;
end;
但原来那个好像也没问题啊,奇怪.