新手求教如何获取程序运行所在的文件夹

wx9288 2015-10-15 11:22:08
用Application.StartupPath 获取的是程序所在的debug的路径,,例如D:\aaa\bbb\ccc\bin\debug
但我只想获取程序所在的aaa的路径 也就是要D:\aaa\
请问VB.NET语句怎么写呢?高手指教下
...全文
103 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wx9288 2015-10-16
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
Dim arr = "D:\aaa\bbb\ccc\bin\debug".Split("\") Din result = arr(0) & "\" & arr(1) & "\" & arr(2)
谢谢版主。确实简单多了,才两行,谢谢
wx9288 2015-10-15
  • 打赏
  • 举报
回复
自己搞定了有点小麻烦,有高手给个简单的代码吗? Dim strPath As String = Application.StartupPath.ToString() Dim strDirTemp As String() strDirTemp = strPath.Split("\") strPath = String.Empty For i As Integer = 0 To strDirTemp.Length - 3 strPath += strDirTemp(i) & "\" Next
threenewbee 2015-10-15
  • 打赏
  • 举报
回复
Dim arr = "D:\aaa\bbb\ccc\bin\debug".Split("\") Din result = arr(0) & "\" & arr(1) & "\" & arr(2)

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧