以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  单元格内突然间不显示图片  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=136480)

--  作者:BATASC750206
--  发布时间:2019/6/14 10:09:00
--  单元格内突然间不显示图片
上午好!
     请问单元格内突然间不显示图片怎么办?

--  作者:有点甜
--  发布时间:2019/6/14 11:27:00
--  

 

1、单元格本身就不显示图片的,你写了drawcell事件代码?

 

2、如果是图片列不显示,那你重新添加图片能否显示?

 

 


--  作者:BATASC750206
--  发布时间:2019/6/14 14:06:00
--  
是图片列,也写了代码,昨天还会在单元列内显示相应图片,不知怎的今天不显示了
--  作者:有点甜
--  发布时间:2019/6/14 15:39:00
--  
以下是引用BATASC750206在2019/6/14 14:06:00的发言:
是图片列,也写了代码,昨天还会在单元列内显示相应图片,不知怎的今天不显示了

 

1、贴出你所写代码;

 

2、代码里面对应的图片文件,看看是否存在。


--  作者:BATASC750206
--  发布时间:2019/7/5 14:39:00
--  
单元格里又不显示图片了!!郁闷,哪位大补能帮忙下!
  单元格是图片列,对应的也写了代码,图片框能显示图片,就是单元格内不显示!


--  作者:有点蓝
--  发布时间:2019/7/5 14:50:00
--  
写了什么代码贴出来看看
--  作者:BATASC750206
--  发布时间:2019/7/5 15:13:00
--  
If e.Col.name= "图片" Then
    e.StartDraw
    If e.Row("图片") > "" Then
        e.Graphics.DrawImage(getimage(projectPath & "attachments\\" & e.Row("图片")), e.x + 3,e.y + 3,50, 50) \'绘制第一个图标
    End If
    e.text = ""
    e.EndDraw
End If

--  作者:BATASC750206
--  发布时间:2019/7/5 15:15:00
--  
在表事件中DRAWCELL中写的
--  作者:有点蓝
--  发布时间:2019/7/5 15:39:00
--  
本地有这个路径的图片吗:projectPath & "attachments\\" & e.Row("图片")

drawcell还有没有其它代码?全局的drawcell还是当前表的drawcell?

--  作者:BATASC750206
--  发布时间:2019/7/5 16:30:00
--  
有这个路径,以前单元格都可以显示图片的,就是今天突然间就不显示了,
只在当前表DRAWCELL写了代码,另外还写了以下代码
If e.Row("出货欠数") = 0 Then
    e.Style = "出货欠数"
End If