各位高手帮帮忙关于vb app.path路径编写 5

我有一个1.bat文件放在c:\tool\下。现在想用VB控键打开它,但有可以已后目录不会放到c:盘下,请问该如何编写啊,我原来是这样定写的PrivateSubComma... 我有一个1.bat文件放在c:\tool\下。现在想用VB控键打开它,但有可以已后目录不会放到c:盘下,请问该如何编写啊,我原来是这样定写的
Private Sub Command1_Click()
Open App.Path & "\lock system_0122.bat" For Output As #1
End Sub 结果运行出错.
展开
 我来答
liuyuwxj
2010-06-14 · TA获得超过2.6万个赞
知道大有可为答主
回答量:1777
采纳率:100%
帮助的人:1508万
展开全部
1.bat应该是随机文件,访问方式应该是:
写入
Open "c:\1.dat" For Random As #2 Len = 10
Put #2, 1, s1
Close #2
读出
Open "c:\1.dat" For Random As #2 Len = 10
Get #2, 1, su
Close #2
需要以后不同目录,只需在写入的时候把路径和名字改变即可,比如把c:\2.dat改为d:\2.dat
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
华仔成教
2010-06-14 · TA获得超过888个赞
知道小有建树答主
回答量:808
采纳率:100%
帮助的人:743万
展开全部
是呀,bat文件在c盘,你的程序不一定也在c盘,App.Path找的是以你的程序为中心开始,所以不用App.Path,直接“c:\***.bat”
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3dd298a0e
2010-06-14 · TA获得超过261个赞
知道答主
回答量:180
采纳率:0%
帮助的人:193万
展开全部
把程序放在c:\tool\或把bat文件放在程序所在目录
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zdingyun
2010-06-14 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48169
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部
lock system_0122.bat文件应该在工程所在的文件夹内
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式