| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1532 人关注过本帖
标题:有绝对路径,怎么在图片框中显示?
只看楼主 加入收藏
jinkemu
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2020-11-13
结帖率:0
收藏
 问题点数:0 回复次数:7 
有绝对路径,怎么在图片框中显示?
我写一程序,已有图片文件的绝对路径,想在表单的图像框中显示出来
  1:文件的绝对路径存在数组szm(2)中。
  2:因为loadpiture()函数是相对路径,所以我求出相对路径为Substr(alltrim(szm(2)),14),
     付值给 pth'"'+Substr(alltrim(szm(2)),14)+'"'
  3:把路径放入
    thisform.image1.picture=Loadpicture(pth)
这时运行结果是:'C:\hainagzxt\"view_12.jpg"'(注:我程序的根目录为C:\hainagzxt\)
就是函数把双引号当成字符串的组成部分了,我把双引号去掉就报错,用宏代换也不行,求各位高手解惑。
搜索更多相关主题的帖子: 显示 函数 图片框 绝对路径 双引号 
2020-11-13 19:58
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
看不明白

坚守VFP最后的阵地
2020-11-13 20:30
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
试试:
pth = Substr(alltrim(szm(2)),14)
thisform.image1.picture = Loadpicture(pth)
2020-11-13 21:10
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
Substr(alltrim(szm(2)),14)
不清楚 szm(2) 的实际内容,最好不要用这种固定格式的截取文件名方法,VFP有几个针对文件名和路径的处理函数。
2020-11-13 21:15
jinkemu
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2020-11-13
收藏
得分:0 
回复 4楼 吹水佬
其实就是在表文件的一个字段中存了图片的绝对路径,然后我有时候需要在图片框中显示出路径中的图片出来,但是实现不了
2020-11-13 21:52
jinkemu
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2020-11-13
收藏
得分:0 
回复 3楼 吹水佬
我试过了,会显示错误
2020-11-13 21:53
gs2536785678
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:45
帖 子:610
专家分:1784
注 册:2017-7-16
收藏
得分:0 
字段中应当存放图片的相对路径
2020-11-14 05:57
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
回复 6楼 jinkemu
语句写错了
换个姿势试试
thisform.image1.picture = pth

thisform.image1.pictureVal = Loadpicture(pth)

最好先判断一下pth是否有效
2020-11-14 09:52
快速回复:有绝对路径,怎么在图片框中显示?
数据加载中...
 
   



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

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