| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2897 人关注过本帖
标题:PictureVal很怪异是吗?在VFP里没有问题,编译exe,却不显示图像,也不报出 ...
取消只看楼主 加入收藏
tack
Rank: 1
等 级:新手上路
帖 子:24
专家分:3
注 册:2015-12-22
结帖率:40%
收藏
已结贴  问题点数:20 回复次数:3 
PictureVal很怪异是吗?在VFP里没有问题,编译exe,却不显示图像,也不报出错!
PictureVal很怪异是吗?在VFP里没有问题,编译exe,却不显示图像,也不报出错!
大家遇到没有?

Select dbf语丝
**总数,ID,内容,类别,上传作者,上传日期
GO INT(RECCOUNT() * RAND() + 1)
GO 11
This.Parent.tipsText.caption = ALLTRIM(dbf语丝.内容)
IF ISNULL(dbf语丝.配图)
    This.Parent.TipsPic.visible = .F.
    This.Parent.TipsPic.Picture = ""
    this.Parent.tipsText.Left = 12
    this.Parent.tipsText.width = 217
ELSE
    IF !DIRECTORY(MyPath + "temp")
        MKDIR (MyPath + "temp")
    ENDIF
    IF !FILE(dbf语丝.配图,MyPath + "temp\语丝配图." + ALLTRIM(STR(dbf语丝.ID)) + "." + dbf语丝.配图格式)
        =Strtofile(dbf语丝.配图,MyPath + "temp\语丝配图." + ALLTRIM(STR(dbf语丝.ID)) + "." + dbf语丝.配图格式)
    ENDIF
&&    This.Parent.TipsPic.PictureVal = CAST(dbf语丝.配图 as W)        这句怎么也不行,只好用下面一句生成图像文件再显示!好晕。
    This.Parent.TipsPic.Picture = MyPath + "temp\语丝配图." + ALLTRIM(STR(dbf语丝.ID)) + "." + dbf语丝.配图格式
    this.Parent.tipsText.Left = 90
    this.Parent.tipsText.width = 139
    This.Parent.TipsPic.visible = .T.
ENDIF


补图1,在VFP中运行效果:
图片附件: 游客没有浏览图片的权限,请 登录注册


补图2,exe运行效果:
图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2016-6-14 21:33编辑过]

2016-06-14 20:35
tack
Rank: 1
等 级:新手上路
帖 子:24
专家分:3
注 册:2015-12-22
收藏
得分:0 
回复 2楼 tlliqi
谢谢!补上图了。麻烦,谢谢
2016-06-14 21:34
tack
Rank: 1
等 级:新手上路
帖 子:24
专家分:3
注 册:2015-12-22
收藏
得分:0 
BLOB
2016-06-16 23:38
tack
Rank: 1
等 级:新手上路
帖 子:24
专家分:3
注 册:2015-12-22
收藏
得分:0 
回复 8楼 山狼LS
谢谢,我前几天也是碰巧可以了。花了我好几天时间!
2016-06-23 00:39
快速回复:PictureVal很怪异是吗?在VFP里没有问题,编译exe,却不显示图像,也不 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020723 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved