| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1915 人关注过本帖
标题:求指点:image当变量为真时显示为假时不显示
取消只看楼主 加入收藏
zh0920
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2016-7-20
结帖率:0
收藏
已结贴  问题点数:20 回复次数:7 
求指点:image当变量为真时显示为假时不显示
Private Sub Form_Load()
    MyTID = 1           ' Reset Transaction ID
    cmdConnect.Value = True
    cmdAddGroup.Value = True
    CheckGroupActive.Value = 1
    cmdAddItem.Value = True
    elec1 = 1
    Call cmdWriteAsync_Click
    Call cmdReadAsync_Click
End Sub

Private Sub txtChangeVal_Change(Index As Integer)
    If elec1 = True Then
        Im1.Visible = True
        Im2.Visible = True
        Im4.Visible = True
        P2.Enabled = True
        P2.Visible = True
    Else
        Im1.Visible = False
        Im2.Visible = False
        Im4.Visible = False
        P2.Visible = False
    End If

End Sub
请教问题:在运行Form_load时elec1为TRUE,Sub txtChangeVal_Change中的IM1 IM2(image)默认不显示,当elec1为TRUE时显示为False时不显示,但这段代码无法实现,请指教下究竟错在哪里?
2016-07-28 22:25
zh0920
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2016-7-20
收藏
得分:0 
没人指点一下吗?
2016-07-29 08:26
zh0920
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2016-7-20
收藏
得分:0 
这个elec1在模块里定义的全局变量
2016-07-29 11:04
zh0920
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2016-7-20
收藏
得分:0 
而且这段代码,放到Load或者Change都不行
2016-07-29 11:14
zh0920
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2016-7-20
收藏
得分:0 
Private Sub Form_Load()
    MyTID = 1           ' Reset Transaction ID
    cmdConnect.Value = True
    cmdAddGroup.Value = True
    cmdAddItem.Value = True
    CheckGroupActive.Value = 1
    txtChangeVal(11).Text = Format(txtChangeVal(11).Text, "000")
    elec1 = True
    cmdWriteAsync_Click
    If elec1 = True Then Im1.Visible = True
    If Val(txtChangeVal(5).Text) = False Then Im1.Visible = False
    If Val(txtChangeVal(5).Text) = False Then Im2.Visible = False
    If Val(txtChangeVal(5).Text) = False Then Im4.Visible = False
    cmdWriteAsync_Click
End Sub
2016-07-29 17:14
zh0920
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2016-7-20
收藏
得分:0 
回复 7楼 zh0920
界面设计的时候已经将visible设置成了False,按照你说的,将代码放到了form_load里面,还是一点办法没有
后来又放到Change里面,一样的不显示,唉,看来参这个论坛报的期望值高了,我再想别的办法吧
2016-07-29 17:17
zh0920
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2016-7-20
收藏
得分:0 
回复 9楼 ZHRXJR
那个是文本文件,触发条件是elec1,这个定义了全局变量(boolean),当它为真时,触发image文件或为真或为假。
2016-08-04 08:12
zh0920
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2016-7-20
收藏
得分:0 
回复 10楼 syx54
触发条件就是elec1为真或者为假。为真时image(也就是im打头的文件)显示,为假时不显示。这个真是很麻烦,Load时就让elec1为真,这个可以实现,后边的image跟着为真或者为假实现不了。
2016-08-04 08:15
快速回复:求指点:image当变量为真时显示为假时不显示
数据加载中...
 
   



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

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