pfc怪问题,会PFC的朋友帮帮忙,,

xjbs 2002-01-30 10:59:13
OS:WINNT 40
IDE:PB8。0 PACK 1
从W_FRAME继承生成了一个窗体W_MAIN1
在w_main1的pfc_open事件中写下以下代码:
string ls_sheet
w_sheet lw_sheet
ls_sheet="stringparm"
opensheet(lw_sheet,ls_sheet,this)
为什么运行后执行此事件时(在菜单中的OPEN)总是提示PB系统错误:
ERROR CODE:22
error text =unknown object type :stringparm at line 4
in pfc_open event of object w_main1..
window/menu/object=w_main1.
error object/control=w_main1.
script=pfc_open
line in script =4
我实在不知道这个OPENSHEET犯了哪路神仙???
望各位大力施援。。。。。
只要解决,分不是问题,,
我还有点银子,,,
:)


...全文
43 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xjbs 2002-01-31
谢谢流大侠
dreamboat(『梦中人』蛐蛐) 
iamxia(我向上帝忏悔) 
你们俩都还没试过吧,,
呵呵~~
回复
dreamboat 2002-01-31
iamxia(我向上帝忏悔)是标准的写法。
试试吧。
回复
iamxia 2002-01-30
有个相似的代码希望有帮助

String ls_sheet
w_sheet lw_sheet
ls_sheet = Message.StringParm
OpenSheet(lw_sheet, ls_sheet, this, 0, Layered!)
回复
liulee 2002-01-30
ls_sheet 是什么??
ls_sheet = "strimgparm",你要打开的是 strimgparm 这个窗口吗?

ls_sheet 一般是你某个pbl或pbd中的窗口,譬如w_xxx什么的。

若窗口在当前 LibraryList中不存在,则产生22号错误。此时你可以在错误时间中提示一下或者不返回错误信息给用户。



回复
相关推荐
发帖
PowerBuilder
创建于2007-09-28

867

社区成员

PowerBuilder 相关问题讨论
申请成为版主
帖子事件
创建了帖子
2002-01-30 10:59
社区公告
暂无公告