能否用一个过程来判断任意的Record类型.让它的字段在给定的类型下操作如:
有如下记录:
TTest1=Record
A:integer;
B:char;
C:string;
end;TTest2=Record
A:char;
B:integer;
C:string;
end;现在想让记录的字段为integer类型的全部设为0;不知道用Typeinfo能不能做出来???
有如下记录:
TTest1=Record
A:integer;
B:char;
C:string;
end;TTest2=Record
A:char;
B:integer;
C:string;
end;现在想让记录的字段为integer类型的全部设为0;不知道用Typeinfo能不能做出来???
解决方案 »
- UniDac的direct属性问题
- delphi板块为何不增加“FireMonkey体系开发”的板块?
- Delphi 十进制转十六进制函数怎么实现,不要IntTohex,返回的是string类型,要求返回的是Byte型?
- 如何取得Fastreport中SubReport的实际高度?
- 急急急急急急,二叉數問題,在線等候...
- TWebBrowser打开的页面中,如何用程序填写页面中输入框的内容,然后再用程序模拟提交的动作
- 关于控件安装的小问题 马上把分送给你
- 好累好累,散分!!!
- 郁闷!人家放假,我还在上班,人家拿奖金,我拿零蛋,不爽!
- 超级问题:如何捕获dos窗口的输入输出流
- 有趣的问题:如何修改TListView的每一个Item的高度
- 请用过FastReport的朋友帮忙!
a : TTest1;fillChar(@a, sizeof(a), 0);
ftString:
locFieldValue := Query1.FieldByName(locFieldName).AsString;
ftFloat:
begin
locTypeFloat := True;
locFieldVal2 := Query1.FieldByName(locFieldName).AsFloat;
end;
end;