| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1248 人关注过本帖, 1 人收藏
标题:有没有更短的实现?
只看楼主 加入收藏
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4943
专家分:30067
注 册:2008-10-15
收藏
得分:0 
tag 属性,
如果你用 VB6升级到 向导升级时,会提示不支持这个属性,
所以我不用这个属性了,宁愿自己定义全局变量 .

所以也没想到用这个属性了.

授人于鱼,不如授人于渔
早已停用QQ了
2008-10-29 12:44
X23
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-5-11
收藏
得分:0 
各位都是高手呀。厉害
2008-10-29 16:18
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
得分:0 
Dim OP1 As Long
Dim OP2 As Long

'把Command1的控件的控件Index改为由0开始,否则开不了灯。
'用这种方式可以表达最多串联30个开关(0~29)
Private Sub Command1_Click(Index As Integer)
  Dim I As Long
  
  I = 2 ^ Index
  OP1 = OP1 Xor I
  Command1(Index).Caption = IIf(OP1 And I, "关", "开")
  I = 2 ^ (Command1.Count) - 1
  Image1.Picture = LoadPicture(IIf(OP1 = I, "on.gif", "off.gif"))
End Sub

Private Sub Command2_Click()
  OP2 = Not OP2
  Command2.Caption = IIf(OP2, "关", "开")
  Image2.Picture = LoadPicture(IIf(OP2, "on.gif", "off.gif"))
End Sub

VB QQ群:47715789
2008-10-29 21:29
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
得分:0 
我晕,网络延时,发了两次。

[[it] 本帖最后由 Joforn 于 2008-10-29 21:34 编辑 [/it]]

VB QQ群:47715789
2008-10-29 21:33
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4943
专家分:30067
注 册:2008-10-15
收藏
得分:0 
看晕头了,不知 ioriliao 看的怎么样.

原理是知道,但没版主运算能力这么强.

授人于鱼,不如授人于渔
早已停用QQ了
2008-10-29 23:22
快速回复:有没有更短的实现?
数据加载中...
 
   



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

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