C#的OpenFileDialog如何设置打开对话框的初始目录,设置InitialDirectory赋值相对路径似乎不起作用?

为了能在打开文件对话框中显示初始目录为当前程序所在目录下的一个目录,假如是Test,of.InitialDirectory=“\Test”,运行程序打开文件的时候不起作用... 为了能在打开文件对话框中显示初始目录为当前程序所在目录下的一个目录,假如是Test,of.InitialDirectory=“\Test”,运行程序打开文件的时候不起作用,初始目录成了我的文档。 展开
 我来答
笔题梨花雪
2022-03-23 · TA获得超过351个赞
知道答主
回答量:115
采纳率:54%
帮助的人:15.3万
展开全部
检查一下是不是你指定的目录并不存在,我今天也遇到了这个问题,发现是目录不存在导致没成功默认选定我指定的目录
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luguo3000
2011-12-28
知道答主
回答量:27
采纳率:0%
帮助的人:15.5万
展开全部
这个属性是肯定没有问题的。原因在你的目录出现了问题,后边再加一个\试试,要不就是你的程序路径前边不是用\表示。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寒云_
2011-12-28 · TA获得超过647个赞
知道大有可为答主
回答量:384
采纳率:0%
帮助的人:730万
展开全部
of.InitialDirectory = Application.StartupPath + "\\Test";
追问
精辟回答,顺便问下能设置锁定该目录而禁止打开其他目录么?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式