powerbuilder中绝对路径如何改成相对路径?
答案:3 悬赏:50 手机版
解决时间 2021-01-30 10:26
- 提问者网友:ミ烙印ゝ
- 2021-01-30 06:28
添加图片或图片按钮时,使用u盘的时候,由于U盘在各个电脑被命名的分区不同,所以U盘一换电脑使用,图片就无法使用了。该怎么办?
最佳答案
- 五星知识达人网友:忘川信使
- 2021-01-30 06:37
设置图片路径可以用“.\图片.jpg”方式来设置。
".\"表示运行目录,如果程序在运行过程中改变了路径,则可能会找不到图片,
解决这个问题可以先设置一个常量,如:g_path,在APP下OPEN中加入如下代码:
g_path = GetCurrentDirectory()
在你所需设置图片的代码中用如下所表示:
p_1.picture = g_path + ".\图片.jpg"
".\"表示运行目录,如果程序在运行过程中改变了路径,则可能会找不到图片,
解决这个问题可以先设置一个常量,如:g_path,在APP下OPEN中加入如下代码:
g_path = GetCurrentDirectory()
在你所需设置图片的代码中用如下所表示:
p_1.picture = g_path + ".\图片.jpg"
全部回答
- 1楼网友:往事隔山水
- 2021-01-30 07:43
用dirlist可以获取 有几个盘符
再看看别人怎么说的。
- 2楼网友:由着我着迷
- 2021-01-30 07:08
利用 GetCurrentDirectory ( ) 函数来获得当前路径
然后利用字符串来处理。
例如:
获得当前运行程序的的盘符下的 xxx目录
is_getpath= Left(GetCurrentDirectory ( ),2) + '\xxx'
获得当前运行程序的的【上级】【目录】【下】的xxx目录
is_getpath= GetCurrentDirectory ( ) + '\..\xxx'
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯