Foxtable(狐表)用户栏目专家坐堂 → [求助]自动切换图片代码


  共有2011人关注过本帖树形打印复制链接

主题:[求助]自动切换图片代码

帅哥哟,离线,有人找我吗?
puma
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:358 积分:3005 威望:0 精华:0 注册:2023/6/7 16:07:00
[求助]自动切换图片代码  发帖心情 Post By:2023/12/27 11:17:00 [只看该作者]

图片点击可在新窗口打开查看  

自动切换代码运行不管用
Dim pic1 As WinForm.PictureBox = e.Form.Controls("PictureBox1")
Dim comState As WinForm.TextBox = e.Form.Controls("txtComState")
'pbx.Image = GetImage("C:\Sample.bmp")

For i As Integer =0  To 9

e.Form.StopRedraw()
'pic1.Image=GetImage(ProjectPath & "Images\btncheckon2.png") '原文件路径
pic1.ImageFile=ProjectPath & "Images\btncheckon2.png" '原文件路径
e.Form.ResumeRedraw()
Threading.Thread.Sleep(1000)  

e.Form.StopRedraw()
pic1.ImageFile=ProjectPath & "Images\btncheckoff2.png" '原文件路径
'pic1.Image=GetImage(ProjectPath & "Images\btncheckoff2.png") '原文件路径
e.Form.ResumeRedraw()
Threading.Thread.Sleep(1000)  

Next





手动切换代码,可以成功运行
Dim pic1 As WinForm.PictureBox = e.Form.Controls("PictureBox1")
Dim comState As WinForm.TextBox = e.Form.Controls("txtComState")

If  comState.text=0 Then
    comState.text=1
    pic1.ImageFile=ProjectPath & "Images\btncheckon2.png" '原文件路径
Else If comState.text=1 Then
    comState.text=0
    pic1.ImageFile=ProjectPath & "Images\btncheckoff2.png" '原文件路径
End  If






[此贴子已经被作者于2023/12/27 11:17:28编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110810 积分:563988 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/27 11:21:00 [只看该作者]

如果要实现一闪一闪的相关,放到计时器处理

 回到顶部