Foxtable(狐表)用户栏目专家坐堂 → timetick的变化问题


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

主题:timetick的变化问题

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


加好友 发短信
等级:五尾狐 帖子:1175 积分:8792 威望:0 精华:0 注册:2012/4/18 16:28:00
timetick的变化问题  发帖心情 Post By:2016/8/30 12:10:00 [只看该作者]

请教老师 下面代码写在 timetick,想实现,只要项目信息跟单表其中一行的结束逻辑列勾选,图片就显示绿色,下面代码没有作用

 

Dim pbx As WinForm.PictureBox = e.Form.Controls("PictureBox2")
Dim dt As DataCol = DataTables("项目信息跟单").DataCols("结束")
   If dt IsNot Nothing Then
   If "结束" = False Then
        pbx.ImageFile = "红色.ico" '显示图片
    ElseIf "结束" = True Then
        pbx.ImageFile= "绿色.ico" '显示图片
    End If
End If


 回到顶部
帅哥哟,离线,有人找我吗?
Hyphen
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/8/30 14:24:00 [只看该作者]

窗口计时器启用了没有:http://www.foxtable.com/webhelp/scr/1301.htm

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/8/30 14:47:00 [只看该作者]

1、楼主的代码有点不堪入目啊,根本不像已经用了4年的用户,正常的代码应该是:

 

Dim pbx As WinForm.PictureBox = e.Form.Controls("PictureBox2")
Dim r As DataRow = DataTables("项目信息跟单").current
If r IsNot nohing Then
    If  r("结束") = False Then
        pbx.ImageFile = "红色.ico" '显示图片
    ElseIf  r("结束") = True Then
        pbx.ImageFile= "绿色.ico" '显示图片
    End If
End If

 

这就是一直让别人写代码,从不学习,也从不去消化别人帮你写的代码的结果。


2、你的方法是不恰当的,正确的方法是:

http://www.foxtable.com/webhelp/scr/2514.htm

 

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
douglas738888
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1175 积分:8792 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2016/8/30 15:14:00 [只看该作者]

狐爸,批评的是,零零散散的使用狐表,有时候脑袋会很乱,学习基本的知识不牢靠,今年才能识读大部分代码,消化起来还是有一知半解的情况。

 

谢谢狐爸的批评!!!!


 回到顶部