重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这个很简单啊
创新互联建站是一家专注网站建设、网络营销策划、微信小程序定制开发、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立10余年以来,已经为上1000家水泥搅拌车各业的企业公司提供互联网服务。现在,服务的上1000家客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。
我用的是c#,语法和vb差不多,我给你提供个思路,
1你设置下那个按钮的点击事件
2你设置一个全局变量,最好是bool型的,名字就暂定叫sky吧,呵呵
3在你的点击事件里做个判断
if(sky)
{
pic.image=1.jpg;
sky=false;
}else
{
pic.image=2.jpg;
sky=true;
}
上面这段代码是伪代码,只是提供个思路,执行不起来的,呵呵
那个pic就是你放图片的那个控件名称
用Button控件就可以了 修改BackgroundImage 属性 类似这样
Button1.BackgroundImage = Image.FromFile("C:\Users\hp\Desktop\EMOTICONS\EMOTICON SMILE.png")
如果要实现动态效果的话需要2个图片当Button1_MouseHover事件时也就是鼠标停留在button上的时候显示一个图片,当Button1_MouseLeave事件时,也就是鼠标离开button时显示原来的图片,这样就是动态的了.
制作一个按钮:
Dim my_Button As New Button
my_Button.SetBounds(Me.Width - 75, 0, 75, 23)
Me.Controls.Add(my_Button)
在软件运行前是看不到这个按钮,运行后可见,运行后想更改按钮位置,简单的方法启动一个事件,如textbox输入数值后通过Button的点击事件修改my_Button的顶点位置,还有的方法就是拖动,拖动应该是高级编程部分而且几十行代码,没有人愿意写