标题:请教show方法中的(1或2)的用法及它与visibl属性两者用法的区别?
只看楼主
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
那是他过时了的写法,可能自己都没有全部调试过的。你写程序的时候,留意一下就是了,在现实程序中测试这种办法能走到什么程度。

授人以渔,不授人以鱼。
2011-10-05 17:38
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1519
专家分:174
注 册:2006-6-3
得分:0 
书中确实没有没有WindowType=1
 我又试了一下。定义变量后确实能显示。不定义公共变量要改为myform.show(1)也能显示。
public myform   
myform=createobject("form1")

myform.visible=.t.  

*myform.show(1)
define class form1 as form
  caption="我的表单"
  name="form1"
enddefine
2011-10-05 17:45
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1519
专家分:174
注 册:2006-6-3
得分:0 
多谢了。麻烦您了。
2011-10-05 17:46
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
我定义了PUBLIC也不行,事实就是这样。印象中以前是见过这种现象,刚学VFP的时候,但后来没出现过了,现在是刻意做也做不出来,可能跟系统有关吧,我用的Win7,XP可能可以,但现在那么多补丁推出,难说了。在_SCREEN中定义PUBLIC,变量没清掉,能显示内容,能不能接受交互,你试试点击那两个按钮看。

授人以渔,不授人以鱼。
2011-10-05 17:52
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1519
专家分:174
注 册:2006-6-3
得分:0 
我是XP,他书中的例子:二个命令按钮能交互。大概是操作系统原因吧。
2011-10-05 18:03
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1519
专家分:174
注 册:2006-6-3
得分:0 
定义公共变量,visible=.t.,不用 SHOW(1)
现附上交互后的图片。分别用VP6。VP9SP2
2011-10-05 18:10
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
你们怎么能贴图,我却贴不上去?

授人以渔,不授人以鱼。
2011-10-05 21:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-351624-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.413143 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved