社区
API 调用
帖子详情
求助:当前路径的问题
侠雨飞飞
2006-05-23 04:22:33
我在程序中需要调用一些批处理文件,其中有set path=...
问题就来了,跟随后面的fileopen()函数总是失败,无论写文件全路径还是写文件名
从前在PB7下面开发时,我用listbox对当前目录下执行dirlist()函数可以解决这个问题
但现在PB9下,却不管用了
也试着在run一个批处理文件,在里面set path=当前路径
还是不行
HELP~
...全文
511
7
打赏
收藏
求助:当前路径的问题
我在程序中需要调用一些批处理文件,其中有set path=... 问题就来了,跟随后面的fileopen()函数总是失败,无论写文件全路径还是写文件名 从前在PB7下面开发时,我用listbox对当前目录下执行dirlist()函数可以解决这个问题 但现在PB9下,却不管用了 也试着在run一个批处理文件,在里面set path=当前路径 还是不行 HELP~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
霖湘凝
2006-05-29
打赏
举报
回复
晕,每次打开一个不在运行目录文件夹的文件,
前后都必须先获取运行目录,处理完后再恢复运行目录,如:
//获取运行目录
ls_runpath = GetCurrentDirectory()
//处理文件
openfile.......
//恢复目录
SetCurrentDirectoryA(ls_runpath)
billxia
2006-05-29
打赏
举报
回复
FileOpen(‘文件所在文件夹’+"rq.log",。。。
wangxichen
2006-05-25
打赏
举报
回复
使用GetCurrentDirectory函数可以获取当前目录
利用API函数GetModuleFileNameA可获得应用程序所在目录,
在PB开发环境中返回PB可执行程序所在的目录,
在编译后返回应用程序所在目录
圣殿骑士18
2006-05-23
打赏
举报
回复
晕,run()函数没有等待的呀,你调用run之后,
再执行sleep(10),等待10s钟,在执行下面的代码.
试试看.
侠雨飞飞
2006-05-23
打赏
举报
回复
to daixf_csdn(圣殿骑士)
还是不能用
:(
侠雨飞飞
2006-05-23
打赏
举报
回复
下面是按钮的具体代码
其中用来恢复的批处理文件setcurrent.bat和要打开的文件rq.log都在同一目录下,就是当前程序目录下,奇怪的是,run可用,但fileopen就失败
如果将前面执行的另外设置路径的步骤注释掉,下面所有代码都是可用的
run("setcurrent.bat")
this.text='清除中。。。'
integer li_fileno
li_fileno = FileOpen("rq.log",LineMode!, Write!,lockwrite!, Replace!)
messagebox('',string(li_fileno))
if li_fileno>0 then
filewrite(li_fileno,"restart ")
fileclose(li_fileno)
this.text='清除日志'
end if
※※※※※※※※
这些是前面用到的批处理文件的内容
set CATALINA_HOME=D:\Tomcat4.1
set path=D:\Tomcat4.1\bin
startup
其实就是调用TOMCAT的启动服务
圣殿骑士18
2006-05-23
打赏
举报
回复
这么妖的,试试看吧,不一定有用
在执行批处理前用GetCurrentDirectory ( )得到当前路径并保存到变量中,
执行完批处理后,在调用fileopen前,
调用ChangeDirectory ( directoryname )
恢复当前路径.
【VRP
问题
】基于海鸥算法SOA求解带时间窗的骑手外卖配送
路径
规划
问题
(目标函数:最优
路径
成本 含服务客户数量 服务时间 载量
路径
长度)附Matlab代码
因此,寻求一种有效且高效的算法来解决骑手外卖配送
路径
规划
问题
显得尤为重要。本文将针对带时间窗的骑手外卖配送
路径
规划
问题
,提出一种基于海鸥算法SOA (Seagull Optimization Algorithm)的求解方法。
求助
:递归地读取一个
路径
下文件总行数遇到的
问题
。
一个可以递归的计算一个
路径
下文件总行数的程序。 代码如下: def count_file_line(filename): count=0 try: with open(filename) as file: for each_line in file: count=count+1 print("目标...
【VRPTW】基于人工蜂群算法ABC求解带时间窗的骑手外卖配送
路径
规划
问题
(目标函数:最优
路径
成本 含服务客户数量 服务时间 载量
路径
长度)附Matlab代码
带时间窗的车辆
路径
规划
问题
(VRPTW,Vehicle Routing Problem with Time Windows)是运筹学和物流领域的重要
问题
,其目标是在满足时间窗约束的情况下,找到一条最优的路线,以将货物从起点配送到多个目的地。...
cad怎么选择一个对象打散vba_
求助
如何读取对应CAD文件名的代码,以及如何提取CAD组码组值的方式。...
本帖最后由 jiamian0128 于 2019-7-25 12:32 编辑在之前的的
问题
里面,我
求助
了如何通过EXCEL VBA 提取CAD...
求助
1:现在的情况是,读取的CAD文件只能是CAD程序
当前
打开的文件,能否把读取的CAD文件改为:
当前
路径
名...
微信公众号支付/微信内置浏览器微信h5支付报错:
当前
页面的URL未注册:https:∥xxxxxx!解决方法一看就会
登录【微信支付商户平台—>产品中心—>开发配置】,配置支付授权
路径
。设置后一般5分钟内生效。网址:微信支付 - 中国领先的第三方支付平台 | 微信支付提供安全快捷的支付方式微信支付是腾讯公司的支付业务品牌,...
API 调用
680
社区成员
4,762
社区内容
发帖
与我相关
我的任务
API 调用
PowerBuilder API 调用
复制链接
扫一扫
分享
社区描述
PowerBuilder API 调用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章