我要用object.width 那麼這個object 我要乍麼去定義?
------解决方案--------------------
window w_user
w_user = create window
w_user.xxx = ...
------解决方案--------------------
可见对象都是由graphicobject继承过来的,但是并不是都有width属性
一般做这样的对象定义可以用dragobject,pb中的大部分的可视控件都是从他继承下来的
可以通过赋值进行类型转换
dragobject ldrag_obj
ldrag_obj = create dragobject
------解决方案--------------------
假设你的可是对象叫uvo_st,那在函数定义那里参数类型输入uvo_st,参数名输入auvo_st
在函数里就可以用了:
long ll_width
ll_width = auvo_st.width
------解决方案--------------------
在你所有的object里增加两个函数用于获取或设置width,类似下面这样
of_setwidth(al_width)
of_getwidth()
别处调用某个对象时,可以用动态方式调用这两个函数来获取或设置width。