我有一张可以从USB记忆棒,家用电脑或工作电脑上载的表格。表单可执行文件始终存储在" 某个路径 \ National Payroll \ Build *中,并在" 某个路径 \ National Payroll"中引用数据库。
某些路径部分发生更改,但数据库始终位于父目录中。我已经尝试了其他建议来获取表单的路径,但我似乎只能获取表单在打开时运行的Local AppData文件夹的路径,而不是表单的路径&#39 ; s可执行文件。我怎么做到的?
答案 0 :(得分:0)
Application.StartupPath
最后Application.StartupPath.Parent
编辑:测试报告
制作一个新项目。添加一个包含两个名为TextBoxes
和StartupPath
ExecutablePath
的表单。在Form的Load事件中输入以下代码:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
StartupPath.Text = Application.StartupPath
ExecutablePath.Text = Application.ExecutablePath
End Sub