OPEN ( ) 参数里可以是个变量吗 ?
例STING AAA
AAA = SLE_1.TEXT
OPEN(AAA)
这样写不行,请问怎样可以达到以上目的 ?
问题点数:36、回复次数:8Top
1 楼hnwczgw(小文)回复于 2001-10-14 14:30:18 得分 0
可以!Top
2 楼PBVC(圆砣)回复于 2001-10-14 14:32:42 得分 0
谢谢 , 起码有个底了。
具体怎么做 ? 谁能帮忙说一下 。
Top
3 楼jackygan(一剑飘香)回复于 2001-10-14 14:57:51 得分 0
这样做是不行的,因为open()这个函数是不支持变量的。
如果你要实际这种功能,就只能用其它的办法了,比如你可以用choose case来实现。
做一个表,一个字段存放你的窗口名称,另一个字段为索引.就OK了.Top
4 楼gungod2000(work,work and work)回复于 2001-10-14 17:28:35 得分 0
不明白你要做什么Top
5 楼BlackBone()回复于 2001-10-14 18:52:56 得分 36
window lw_ToOpen
Open(lw_ToOpen, 'w_1')
Top
6 楼whitegourd(大冬瓜)回复于 2001-10-14 20:02:57 得分 0
带参数打开窗口:OpenWithParm(w,AAA)
新窗口接参数 ls=Message.StringParm
不知是不是说这个Top
7 楼yeti_lee(双子东宝)回复于 2001-10-15 08:45:03 得分 0
用 : BlackBone(BlackBone) 的方法就可以了
呵呵,考了点东西
Open()
功能 打开窗口。该函数有两种语法格式:
语法一、打开编程时已知数据类型的窗口对象;
语法二、打开程序运行后才能确定数据类型的窗口对象。下面分别予以介绍:
语法一、打开编程时已知数据类型的窗口对象
语法Open ( windowvar {, parent } )
参数windowvar:要打开窗口的窗口名,可以使用窗口画笔定义的窗口对象名,也可以使用该窗口对象的某个变量。Open()函数把打开窗口的引用放置到windowvar变量中parent:可选项,指定要打开窗口的父窗口,要打开窗口成为父窗口的子窗口,只有当要打开窗口需要成为某个窗口的子窗口时才需要指定该参数。如果应用程序使用Open()函数打开某个子窗口或弹出窗口而又省略了该参数,那么当前活动窗口成为被打开窗口的父窗口返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果任何参数的值为NULL,Open()函数返回NULL。
语法二、打开程序运行后才能确定数据类型的窗口对象
语法Open ( windowvar, windowtype {, parent } )
参数windowvar:指定窗口变量名,Open()函数把打开窗口的引用放置到该变量中windowtype:string类型,指定要打开窗口的数据类型,该参数指定的窗口数据类型必须与windowvar参数的类型相同或是windowvar类型的后继对象parent:可选项,指定要打开窗口的父窗口,要打开窗口成为父窗口的子窗口,只有当要打开窗口需要成为某个窗口的子窗口时才需要指定该参数。如果应用程序使用Open()函数打开某个子窗口或弹出窗口而又省略了该参数,那么当前活动窗口成为被打开窗口的父窗口返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果任何参数的值为NULL,Open()函数返回NULL。 Top
8 楼eastseaofdragon(donghai东海)回复于 2001-10-15 11:40:30 得分 0
of courseTop




