| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 427 人关注过本帖
标题:关于 execscript() 使用图片路径的问题
只看楼主 加入收藏
easyppt
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:1
帖 子:309
专家分:711
注 册:2021-11-24
结帖率:100%
收藏
 问题点数:0 回复次数:4 
关于 execscript() 使用图片路径的问题
execscript() 中要执行的代码 存在 类似指定文件的 时候 会提示文件不存在,或者图片不显示的情况,比如:

.Picture= "file2.bmp"
.Picture= "..\pics\file2.bmp"

实际上  file2.bmp  这个图片已经编译到EXE文件中了,如何让发布的环境(移除开发环境中的pics图片目录)可以正常显示编译里的图片文件?

我的理解可能是 execscript() 执行不会获取编译到EXE里的资源文件,而是在物理磁盘路径中寻找,因为类似上面2行代码,如果编译在EXE里,执行,图片会正常显示。
搜索更多相关主题的帖子: 编译 路径 文件 图片 bmp 
2023-05-18 16:20
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10609
专家分:43210
注 册:2014-5-20
收藏
得分:0 
可能与这个“.Picture”的控件有关
2023-05-18 16:28
easyppt
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:1
帖 子:309
专家分:711
注 册:2021-11-24
收藏
得分:0 
应该不是吧,比如:快捷菜单 指定 图片也不行:

Define Popup shrtcut From Mrow(),Mcol() Relative  shortcut
Define Bar 1 Of shrtcut Prompt '菜单名称'  Picture '..\pics\file2.bmp'
Activate Popup shrtcut
2023-05-18 16:43
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10609
专家分:43210
注 册:2014-5-20
收藏
得分:0 
最好不要用 . or .. 做相对路径
既然能用到 . or .. ,前提是有个 default path ,直接用 default path 相对路径就可以,特别是用第三方控件时,用 default path 才可靠。
2023-05-18 17:10
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10609
专家分:43210
注 册:2014-5-20
收藏
得分:0 
有些windows API会改变VFP的SET DEFAULT ...,这些也要注意。
2023-05-18 17:12
快速回复:关于 execscript() 使用图片路径的问题
数据加载中...
 
   



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

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