| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 1254 人关注过本帖
标题:如何实现鼠标每次点击一次,变量加一
收藏  订阅  推荐  打印 
hiddon28
Rank: 1
来自:一个被叫做桐乡的地方
等级:新手上路
帖子:4
积分:144
注册:2007-12-28
如何实现鼠标每次点击一次,变量加一

如何实现鼠标每次点击一次,变量加一
题目是这样的:
点击窗体,在文本框内能够显示出点击的次数。当次数是奇数时,窗体背景色显示为红色,次数是偶数时背景色显示为蓝色。
每次都无法加一,大家帮我看看
Private Sub Form_Click()

Static Value As Integer
Value = 0
   Value = Value + 1
   If Value Mod 2 = 1 Then
     Form1.BackColor = RGB(255, 0, 0)
        Text2.Text = Value
   Else
     Form1.BackColor = RGB(0, 0, 255)
        Text2.Text = Value
   End If
   
   For i = 0 To 10
     DoEvents
   Next
   

   
   
End Sub



Private Sub Text2_Change()
  Form_Click
End Sub
搜索更多相关主题的帖子: 鼠标  变量  Value  RGB  窗体  
2007-12-28 18:50
烟雨袅袅
Rank: 2
等级:注册会员
帖子:133
积分:1864
注册:2007-11-26

声明静态或全局变量
2007-12-28 21:14
ninu
Rank: 2
等级:注册会员
帖子:36
积分:522
注册:2007-4-28

把 Value = 0 去掉。

2007-12-28 21:26
multiple1902
Rank: 12Rank: 12Rank: 12
等级:版主
威望:40
帖子:4479
积分:45682
注册:2007-2-9

上面正解。

“高考”这个词在耳边不断萦绕,心中的激动不言而喻。写下一句话,一起努力。Let's struggle together.
2007-12-28 21:41
hiddon28
Rank: 1
来自:一个被叫做桐乡的地方
等级:新手上路
帖子:4
积分:144
注册:2007-12-28

直接去掉就可以了吗??其他还需要加什么吗?
2007-12-28 22:08
hiddon28
Rank: 1
来自:一个被叫做桐乡的地方
等级:新手上路
帖子:4
积分:144
注册:2007-12-28

不行啊,运行以后界面都没有了
2007-12-29 07:51
a59936758
Rank: 2
等级:注册会员
帖子:85
积分:1058
注册:2007-4-13

Value 声明为全局变量。把 Value =0 去掉

咋学学不会.还就偏要学
2007-12-29 09:10
hiddon28
Rank: 1
来自:一个被叫做桐乡的地方
等级:新手上路
帖子:4
积分:144
注册:2007-12-28

能直接写一下吗??楼上的,谢谢
2007-12-30 11:40
wangtuan7788
Rank: 3Rank: 3
等级:中级会员
帖子:278
积分:3108
注册:2007-10-8

你那样每次点击后都是value=0然后再加1,肯定不变色了

你笑我和你们不一样,我笑你们大家都一样~
2007-12-30 12:00
youjunpang
Rank: 1
等级:新手上路
帖子:2
积分:126
注册:2008-1-8
晕。

Dim iValue As Integer

Private Sub Form_Click()
  iValue = iValue + 1
  If (iValue Mod 2) = 1 Then
    Me.BackColor = RGB(255, 0, 0)
  Else
    Me.BackColor = RGB(0, 0, 255)
  End If
  Text1 = Trim(iValue)
End Sub

Private Sub Form_Load()
  iValue = 0
End Sub
2008-1-9 17:31
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.059509 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved