Foxtable(狐表)用户栏目专家坐堂 → 如何动态设置文件存储目录--为了安全需要,文件管理器中点 增加 打开的路径能否 不是默认为指定的 存放目录?而是默认为 我的文档或其他指定位置?


  共有11303人关注过本帖树形打印复制链接

主题:如何动态设置文件存储目录--为了安全需要,文件管理器中点 增加 打开的路径能否 不是默认为指定的 存放目录?而是默认为 我的文档或其他指定位置?

帅哥哟,离线,有人找我吗?
狐狸爸爸
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251397 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/2/28 14:05:00 [只看该作者]

8楼不是给出了方案吗?

增加文件时,默认打开指定的存放目录,更符合多数人的习惯的。


 回到顶部
帅哥哟,离线,有人找我吗?
dark272710
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:190 积分:1445 威望:0 精华:0 注册:2011/6/17 6:33:00
  发帖心情 Post By:2012/3/1 15:10:00 [只看该作者]

8楼解决的是5楼的问题。。。

但是安全性问题还是很大啊啊

隐藏了共享文件夹后,通过狐表管理的话,好处就是避免了在共享文件夹中的直接操作,可以通过权限管理来让他们选择能否添加/修改/删除

但是一旦他们能通过“增加”按钮,直接看到共享文件夹下的内容~~~

所以建议还是能增加一个选项,决定默认打开的路径

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251397 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/3/1 15:24:00 [只看该作者]

呵呵,其实这样还是一样的,他有心的话,可以单击打开按钮,用默认的程序打开图片文件,就知道文件存放位置了。

实在在意的话,可以搭建ftp,设置根目录,每个用户的根目录不同,这样不同的用户,就只能管理自己根目录下的文件的。


 回到顶部
帅哥哟,离线,有人找我吗?
dark272710
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:190 积分:1445 威望:0 精华:0 注册:2011/6/17 6:33:00
  发帖心情 Post By:2012/3/1 15:39:00 [只看该作者]

>_<~~主要是想避免一些误操作啊

另外请问下这个代码,放在哪里执行?
我是通过窗口管理的,FileManager控件没有事件可以写

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 = dr("客户编码") & "\" & dr("服务日期").Year
End If

 回到顶部
帅哥哟,离线,有人找我吗?
dark272710
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:190 积分:1445 威望:0 精华:0 注册:2011/6/17 6:33:00
  发帖心情 Post By:2012/3/1 15:50:00 [只看该作者]

看了帮助的动态设置文件存储位置

表事件BeforeAttachFile

这个对窗口的控件FileManager起不起作用呢?不然只能添加文件,不方便读取的话就没意义了~

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251397 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/3/1 16:08:00 [只看该作者]

以下是引用dark272710在2012-3-1 15:50:00的发言:
这个对窗口的控件FileManager起不起作用呢?不然只能添加文件,不方便读取的话就没意义了~

 

窗口的话,可以自己设计一个增加文件的按钮的,同一个单元格不同的文件,用符号vbcr(回车符号)隔开


 回到顶部
帅哥哟,离线,有人找我吗?
yifan3429
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2482 积分:22926 威望:0 精华:0 注册:2011/3/29 17:14:00
  发帖心情 Post By:2013/6/5 22:52:00 [只看该作者]

以下是引用狐狸爸爸在2012-3-1 15:24:00的发言:

呵呵,其实这样还是一样的,他有心的话,可以单击打开按钮,用默认的程序打开图片文件,就知道文件存放位置了。

实在在意的话,可以搭建ftp,设置根目录,每个用户的根目录不同,这样不同的用户,就只能管理自己根目录下的文件的。

这个有案例么   怎么实现  需要学习


 回到顶部
帅哥哟,离线,有人找我吗?
ztmdnzc
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:501 积分:4167 威望:0 精华:0 注册:2013/1/18 13:34:00
  发帖心情 Post By:2014/2/25 15:52:00 [只看该作者]

用SourceFolder试试

如果列的扩展类型为图片、文件、或者多文件,可以用此属性指定文件的来源位置

示例:

DataTables("产品").DataCols("图片").SourceFolder= "c:\data"


 回到顶部
总数 18 上一页 1 2