vb中怎样使用相对路径 (App.path)

 我来答
百度网友a556ee52d
2011-04-02 · TA获得超过1147个赞
知道小有建树答主
回答量:216
采纳率:100%
帮助的人:338万
展开全部

我以前用VB编过一个修改当前目录Word文件扩展名的程序,其中用到了相对路径(App.path),希望对你有所帮助,程序很容易看懂的。如果有问题,可以HI我:)

以下是程序代码:)

Private Sub Command1_Click()

'Exit

    Unload Me

End Sub

Private Sub Command2_Click()

'Decode Word Format

    Dim WrdApp As Object

    Dim String_Out As String

    String_Out = Form1.Text1

    Dim WrdDoc As Object

    If (Form1.Text1 <> "") And (Form1.Text2 <> "") And Dir(App.Path & "\" & String_Out & ".doc") <> "" Then

        Set WrdApp = CreateObject("Word.Application")

        Set WrdDoc = WrdApp.Documents.Open(App.Path & "\" & String_Out & ".doc", , False)

        WrdApp.Visible = False

        String_Out = Form1.Text2

        WrdDoc.SaveAs App.Path & "\" & String_Out & ".aaa"

        WrdDoc.Save

        WrdDoc.Close

        WrdApp.Quit

        Set WrdDoc = Nothing

        Set WrdApp = Nothing

        Name App.Path & "\" & String_Out & ".aaa" As App.Path & "\" & String_Out & ".doc"

    End If

End Sub

匿名用户
2011-04-01
展开全部
App.Path一般是指程序的目录路径,而使用时要先看看最后一位是不是"\",然后再跟上相对路径的名称,比如:App.Path & "\我的路径"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ztw1122
2011-04-02 · TA获得超过1088个赞
知道小有建树答主
回答量:2382
采纳率:80%
帮助的人:948万
展开全部
直接引用好了 App.path+“\xxx.mp3”
App.path是你这个正在运行的程序的路劲 只到文件夹
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
前台驱动
2011-04-01 · 超过16用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:44.1万
展开全部
你已经说出答案啦!就是App.path
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式