我在开发中自己做了一个数据感知控件TDataTree有如下属性Dataset:Tdataset,Fieldname:string,控件创建中会自动调用各个属性的set方法,但总是先调Fieldname的set,而我在Filedname的set方法中要使用FDataset变量,所以想让setDataset先被调用,请问该如何写?
解决方案 »
- 有没有人对WebSnap 做B/S感兴趣的?
- Delphi如何下载mms协议和Rstp协议的文件?
- 关于程序提示:无法定位输入点RegisterServiceProcess于动态链接库KERNEL32.DLL上"的问题
- 怎样取得硬盘上所以的驱动器
- 在delphi7.0中TQuickRep对象怎么找
- Rave中就没有象QR中的TQRChart那样的图表吗?
- 我想在数据库存储一个多行文本, 返回的时候要这个文本原封不动的返会
- 菜鸟请教ComboBox问题
- 急招Delphi程序员3名(工作地点:武汉)
- 窗体的布局
- Delphi中有无相当于C++中的this指针的默认指针?
- 谁能帮我添加如下结构改写XLGrid控件?请MM陪一夜都行。
if Assigned(FDataset) then
....
if FDataset.FindField(Trim(Value))<>nil then
begin
FNameField := Trim(Value);
end else showmessage('NameField字段'''+value+'''不存在!');
如果想在这里调用setDataset过程中的那个value的话也取不到.怎么办?
begin
FNameField := Trim(Value);
end;setDataSetFDataSet:= Value;
if (FDataSet<>NIL) AND (FDataset.FindField(Trim(Value))=nil) then
FNameField := '';
if (FDataSet<>NIL) AND (FDataset.FindField(Trim(Value))=nil) then
︿︿︿
FNameField := '';
setDataset 中,这个Value是一个TDataSet,而且此时的setFieldName里面的Value是得不到的,有哪位大哥有TDataLink使用方法和Delphi属性编辑器用法的介绍的中文文章么?我找到了大致的方向但是进行不下去