Foxtable(狐表)用户栏目专家坐堂 → 有无图片在表上提示


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

主题:有无图片在表上提示

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


加好友 发短信
等级:童狐 帖子:266 积分:2303 威望:0 精华:0 注册:2016/6/3 8:28:00
有无图片在表上提示  发帖心情 Post By:2018/12/25 17:40:00 [只看该作者]

DrawCell上面写代码写这些代码非常卡,有什么好的建议吗?

Dim ftp1 As new FTPClient
ftp1.host=""
ftp1.Account = ""
ftp1.password = ""
ftp1.UTF8=True
If e.Col.Name="编号" Then
    If ftp1.DirExists("\" & e.Row("编号"))=False  Then
        e.Text="无图片"
        e.Style="hs"
    End If
End If


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


加好友 发短信
等级:超级版主 帖子:106802 积分:543211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/25 17:47:00 [只看该作者]

DrawCell本来就不适合使用这种代码。

添加一个辅助列,在datacolchanged判断编号列存在对应的图片就把辅助列设置为true,然后DrawCell根据辅助列设置样式即可

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


加好友 发短信
等级:童狐 帖子:266 积分:2303 威望:0 精华:0 注册:2016/6/3 8:28:00
  发帖心情 Post By:2018/12/25 17:54:00 [只看该作者]

好吧,谢谢老师!


 回到顶部