ITPub博客

首页 > 应用开发 > IT综合 > 用VB制作即时动态按钮 (转)

用VB制作即时动态按钮 (转)

原创 IT综合 作者:worldblog 时间:2007-12-10 09:10:45 0 删除 编辑
用VB制作即时动态按钮 (转)[@more@]用VB制作即时动态按钮 首先,在主窗体上生成两个大小一样的按钮Command1和Command2,将它们的Style属性都设成1-Graphical,将Command1的Picture属性设为d:vbicoMail01a.ico(变化前的图案,一个关闭的信封),将Command2的Picture属性设为d:vbicomail101b.ico(变化后的图案,一个打开的信封)。
其次,在主窗体的Private Sub Form-load()中加入以下代码:
Form1.Command1.Top=Form1.Height-7000
Form1.Command1.Left=Form1.Width-1300
Form1.Command2.Top=Form1.Height-7000
Form1.Command2.Left=Form1.Width-1300′使这两个按钮重合并放置在窗体的右上角
Form1.Command1.Visible=TrueForm1.Command2.Visible=False
′隐藏Command2按钮,显示Command1按钮
再次,在Command1-MouseMove事件里加入以下代码:
If Form1.Command1.Visible=True Then
Form1.Command1.Visible=False
Form1.Command2.Visible=True
End If

最后,在Form-MouseMove事件里加入如下代码:(如果按钮放置在图件框上,就在Picture1-MouseMove事件里加入代码)
If Form1.Command1.Visible=False Then
Form1.Command2.Visible=False
Form1.Command1.Visible=True
End If

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-990765/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 远去的DOS (转)
请登录后发表评论 登录
全部评论
  • 博文量
    6241
  • 访问量
    2449337