以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何动态设置文件存储目录--为了安全需要,文件管理器中点 增加 打开的路径能否 不是默认为指定的 存放目录?而是默认为 我的文档或其他指定位置? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=16195) |
|
-- 作者:jinruan -- 发布时间:2012/2/5 10:45:00 -- 如何动态设置文件存储目录--为了安全需要,文件管理器中点 增加 打开的路径能否 不是默认为指定的 存放目录?而是默认为 我的文档或其他指定位置?
[此贴子已经被作者于2012-2-5 14:39:27编辑过]
|
|
-- 作者:czy -- 发布时间:2012/2/5 11:29:00 -- 不会吧,文件管理器的增加按钮应该是有记忆的,此前你打开哪个文件夹,再次打开时就默认打开哪个文件夹。 |
|
-- 作者:jinruan -- 发布时间:2012/2/5 12:04:00 -- 试来试去,确实是这样,还是有其他地方需要再设置? |
|
-- 作者:jinruan -- 发布时间:2012/2/5 12:27:00 -- 发现差异: 设置了 存放目录 ,增加文件时就是指定的目录\\\\192.168.0.118\\template_file$ ; 未设置 存放目录 ,增加文件时就默认打开我的文档,增加的文件都默认放在了项目文件夹中的Attachments中
|
|
-- 作者:jinruan -- 发布时间:2012/2/5 14:35:00 -- 如下动态设置文件存储位置 想保存在其他电脑的这个文件内 \\\\192.168.0.118\\template_file$ 实际上保存在了本地 Attachments\\192.168.0.118\\template_file$43168\\2012 说明: 43168是客户编码, 2012是年份 应该如何通过代码设置 存放目录 才对? Dim dr As DataRow = e.DataRow If dr.IsNull("客户编码") Or Dr.IsNull("服务日期") Then MessageBox.Show("客户编码与服务日期不能为空!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information) e.Cancel = True Else e.SubFolder = "\\\\192.168.0.118\\template_file$" & dr("客户编码") & "\\" & dr("服务日期").Year End If
[此贴子已经被作者于2012-2-5 14:35:44编辑过]
|
|
-- 作者:狐狸爸爸 -- 发布时间:2012/2/6 12:23:00 -- 这个问题,需要改程序,才能解决,我先收藏此贴,下次更新解决。 |
|
-- 作者:dark272710 -- 发布时间:2012/2/6 14:46:00 -- 顶。。我也有这个问题。。。 |
|
-- 作者:狐狸爸爸 -- 发布时间:2012/2/6 15:07:00 -- 楼主在列属性中,设置默认路径为: \\\\192.168.0.118\\共享目录名 参考: http://www.foxtable.com/help/topics/1506.htm
|
|
-- 作者:jinruan -- 发布时间:2012/2/6 17:07:00 -- 谢谢! 之前是这样写的,没问题
主要是下次增加文件时,还是打开了共享的目录,这样对共享文件不安全,最好默认打开我的文档,或记忆的此前你打开的文件夹 期待下次更新 |
|
-- 作者:dark272710 -- 发布时间:2012/2/28 13:23:00 -- 我想知道这次更新有没有解决这个问题。。。 |