点击或拖拽改变大小

DataObject.NoMethod 方法

X#
定义动态方法。

命名空间:  XSharp.XPP
程序集:  XSharp.XPP (在 XSharp.XPP.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD NoMethod(
	cName,
	uParams
) AS USUAL CLIPPER
查看代码

参数

cName (Optional)
类型:__Usual
uParams (Optional)
类型:__Usual
这是一个虚拟参数。 该方法将接收任意数量的参数,并将这些参数传递给被调用的方法。

返回值

类型:__Usual
执行未定义的方法总是返回 NIL。
备注
每当调用未定义的方法时,都会执行 noMethod() 方法。 DataObject 类中 noMethod() 的实现会检查是否已使用 defineMethod 定义了方法。 一旦使用 defineMethod() 定义了方法,则该方法由 NoMethod() 调用,并传递参数。
如果未定义方法,则不会生成运行时错误,而只是返回一个 NIL 值。
参见