vb中app.path
PrivateSubCommand1_Click()IfDir("D:\课程设计\文件记录\1.txt")<>""ThenShell"explorerD:\课程设计\文件...
Private Sub Command1_Click()
If Dir("D:\课程设计\文件记录\1.txt") <> "" Then
Shell "explorer D:\课程设计\文件记录\1.txt", vbNormalFocus
Else
MsgBox "无法找到该文件", 48, "打开失败"
End If
End Sub
这就怎么改成app.path的形式? 展开
If Dir("D:\课程设计\文件记录\1.txt") <> "" Then
Shell "explorer D:\课程设计\文件记录\1.txt", vbNormalFocus
Else
MsgBox "无法找到该文件", 48, "打开失败"
End If
End Sub
这就怎么改成app.path的形式? 展开
1个回答
展开全部
如果1.txt跟你的VB文件在同一目录下
Private Sub Command1_Click()
If Dir(app.path & "\1.txt") <> "" Then
Shell "explorer app.path & "\1.txt", vbNormalFocus
Else
MsgBox "无法找到该文件", 48, "打开失败"
End If
End Sub
Private Sub Command1_Click()
If Dir(app.path & "\1.txt") <> "" Then
Shell "explorer app.path & "\1.txt", vbNormalFocus
Else
MsgBox "无法找到该文件", 48, "打开失败"
End If
End Sub
追问
显示缺少结束语句
Shell "explorer app.path & "\1.txt", vbNormalFocus 这就是红色的
txt是蓝底的
怎么回事
追答
Shell "explorer " & app.path & "\1.txt", vbNormalFocus
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询