繁体   English   中英

如何将打开文件对话框的默认位置设置为程序位置

[英]How to set the default location of an open file dialog to the program location

我有一个几乎可以部署的vb.net应用程序,但是我需要添加一个最终功能。

安装该程序后,将与之一起安装空白数据库。 在程序登录屏幕上,存在一个具有数据库位置的文本框,其中一个按钮用于更改位置(打开OpenFileDialog),然后一个按钮用于将新位置保存到.ini文件中。

我想做的是:首次安装和打开程序时,我要打开“浏览”按钮(打开OFD),指向安装程序中创建的Databases文件夹,这样用户就不用了。不必继续在其PC上搜索数据库。

例如; 假设我在PC上部署了该应用程序,并将其安装到的位置是:C:\\ Desktop,我需要将OFD指向C:\\ Desktop \\ Deploy \\ Databases

但这显然会根据用户安装位置而改变。 如何才能做到这一点?

使用Application.StartupPath引用程序文件夹的文件夹路径,因此在这种情况下Path.Combine(Application.StartupPath, "Deploy\\Databases")用作完整文件夹路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM