| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1618 人关注过本帖
标题:销毁控件的方法?
只看楼主 加入收藏
不懂才问
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:大草原
等 级:贵宾
威 望:29
帖 子:1503
专家分:6593
注 册:2010-7-5
结帖率:91.53%
收藏
已结贴  问题点数:20 回复次数:10 
销毁控件的方法?
记得上次问过这个问题了,有老师说,在addObject的帮助页面就可以找到答案,,,,,,

我只看到有可能的办法是.visible=.f.

除了这个,还有没有更好的办法呢?
搜索更多相关主题的帖子: visible 
2015-12-31 07:37
不懂才问
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:大草原
等 级:贵宾
威 望:29
帖 子:1503
专家分:6593
注 册:2010-7-5
收藏
得分:0 
程序代码:
    PROCEDURE howManyLine.downClick
        IF thisform.currLine>1
            clflCbxNum="clflCbx"+ALLTRIM(STR(2))&&thisform.howManyLine.value))

            thisform.&clflCbxNum..unLoad()
            &&&clflCbxNum..release          
            Thisform.Arrange
        ELSE
            MESSAGEBOX("1单内至少要有1项材料入账",64,"操作提示!")       
        ENDIF
    ENDPROC 

release只能用于表单集、表单、工具栏,这些文本框、列表框,怎么释放呢?

报告老师,我低头不是因为我在装低调,是你问的问题,我真的不会答,,,
2015-12-31 07:41
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:15 
VFP HELP 查 addObject 方法,看“请参阅”
2015-12-31 07:52
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:1 
查看帮助
2015-12-31 08:04
不懂才问
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:大草原
等 级:贵宾
威 望:29
帖 子:1503
专家分:6593
注 册:2010-7-5
收藏
得分:0 
RemoveObject   哈哈

报告老师,我低头不是因为我在装低调,是你问的问题,我真的不会答,,,
2015-12-31 08:33
liuxingang28
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山东济南
等 级:贵宾
威 望:47
帖 子:658
专家分:2180
注 册:2014-2-7
收藏
得分:2 
“销毁控件”是什么意思?不知道RemoveObject方法?兄弟,不应该呀。

泉城飞狐
2015-12-31 08:43
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:2 
有Add,自然就有對應的Remove。有很多“配對”的東西,象Init配對Destroy、Load配對UnLoad、New配對Delete等……英文不需要六級,三四級總要的。

[此贴子已经被作者于2015-12-31 14:20编辑过]


授人以渔,不授人以鱼。
2015-12-31 13:33
不懂才问
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:大草原
等 级:贵宾
威 望:29
帖 子:1503
专家分:6593
注 册:2010-7-5
收藏
得分:0 
回复 6楼 liuxingang28
有销毁的概念  不过  不知道方法是什么  现在知道了 

报告老师,我低头不是因为我在装低调,是你问的问题,我真的不会答,,,
2015-12-31 14:19
不懂才问
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:大草原
等 级:贵宾
威 望:29
帖 子:1503
专家分:6593
注 册:2010-7-5
收藏
得分:0 
回复 7楼 TonyDeng
其实还是没认真看帮助  

报告老师,我低头不是因为我在装低调,是你问的问题,我真的不会答,,,
2015-12-31 14:20
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
命名很重要!比如,有Init,必定有Destroy,那麽我們光憑想當然,也可以靠這類字眼查到資料。同樣的,我們寫代碼,也會寫這麽一對動作,而且會安排在附近前後的位置,這種在物理位置上就近的佈局,方便讀者查看,對檢查程序有益,反之,在“可視化”的編輯對話界面中,就沒這種方便了,那是按字母序排列的,你必須自己手動翻滚去找,還得是有意識的,如是新手沒意識,人家在什麽地方寫了代碼你也未必知道,反之提供幫助的人,也要費力到處去找新手把代碼寫到了哪裏,新手就會到處播種,誰知道他會把代碼放到哪裏與邏輯無關的地方,在那編輯界面中去翻查這樣的東西,我可不會去做,這也是我不看那些表單的原因。

授人以渔,不授人以鱼。
2015-12-31 14:33
快速回复:销毁控件的方法?
数据加载中...
 
   



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

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