主函数中调用类中的成员函数调用方式为:对象名.成员函数名(参数列表)。
其中“.”是成员运算符,用来对成员进行限定,指明所访问的是哪一个对象中的成员。不仅可以在类外引用对象的公用数据成员,而且还可以调用对象的公用成员函数,但同样必须指出对象名,如:
stud1.display( )//正确,调用对象stud1的公用成员函数。
display( )//错误,没有指明是哪一个对象的display函数。
由于没有指明对象名,编译时把display作为普通函数处理。应该注意所访问的成员是公用的(public )还是私有的(private )。只能访问public成员,而不能访问private成员。
在dataset的Beforepost事件中写:var
I:Integer
Empty:Boolean
begin
Empty:=True
for I:=0 to Dataset.FieldCount-1 do
begin
if not DataSet.Fields[I].IsNull then
Exit
end
if Empty then
DataSet.Cancel
end
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)