string 变量赋值给window 变量,怎么做?
请教高手,
在PB9.027610中
有谁知道将string 类型赋值给window变量
比如,
string ls_winname
window lw_win
ls_winname = 'w_test'
lw_win = ls_winname //此处是错误的代码,但我的目的这样描述,不知道明白不。
求高手指教
如果这样:open(lw_win,ls_winname)是OK的
[解决办法]
这样好像不可以把?即使你可以强制转换了,可是你实际存在这个窗口吗?否则你用open(lw_win,ls_winname)肯定是报错的啊,
[解决办法]
- C/C++ code
string ls_winnameClassDefinition cdstring ls_winnamewindow lw_winls_winname = 'w_test'cd=FindClassDefinition(ls_winname)if not isvalid(cd) then messagebox("","找不到该对象的定义类图") returnend iflw_win = create using ls_name /* 做你想做的事;(众多开发语言,虽形式有所不同,但其根本是一样的,所以抓问题之根本就可以了) */destroy lw_win本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yyoinge/archive/2011/04/11/6316076.aspx
[解决办法]
create using ls_name
错了,是
create using ls_winname
[解决办法]
用OpenSheetWithParm()
Openwithparm(lw_open,pa_parm,pa_winname)
[解决办法]
lw_win = create using ls_winname
这样就可以了
[解决办法]
[解决办法]
9楼的可以。