vb.net - 使用 Path.GetFullPath 获取当前工作目录而不是文件名目录
问题描述
运行 windows 10 和 visual basic.net (vs 2015)
使用这段代码:
substr6 = Path.GetFullPath(filename.txt)
我得到的是当前的工作目录而不是文件名之一。我当前的工作目录是“我的文档\vs2015\projects\namelist\”文件名位于;"C:\program files\new projects\List1\filename.txt" 如您所见,无事可做,那么如何才能获得正确的文件名完整路径?
有了这个,我得到了相同的结果,但与预览相反,我也得到了当前的目录 + 文件名。
Dim testFile As System.IO.FileInfo
testFile = My.Computer.FileSystem.GetFileInfo(substr5)
Dim folderPath As String = testFile.DirectoryName
Dim fileName As String = testFile.Name
我想这与相对/绝对路径有关,或者我错了,我是初学者。类似的问题不适合我的问题,或者他们不使用visual basic.net,有人可以帮助我吗?
解决方案
推荐阅读
- android - 导入 JSON 时如何将 GUID 分配给 Firebase 实时数据库中的记录
- sql-server - 带前导零的 SQL Server 填充
- ruby-on-rails - ActiveRecord / Ruby on Rails 中 update_all() 的返回值是多少?
- python - 将字符串从 mac 无线发送到树莓派
- reactjs - 在不更改 JSX 中的组件名称的情况下渲染 HOC(组件)
- javascript - 使用 Rest api 数据动态更新 Highstock 多个系列(Highcharts)
- node.js - 如何禁用 nodejs 套接字/流中的缓冲?
- javascript - 使用对象方法作为事件处理程序
- android - 从外部 wordpress api 将 auth cookie 发送到 android 应用程序?
- ios - 将身份验证标头从 iPhone 共享到 Apple Watch