Foxtable(狐表)用户栏目专家坐堂 → 关于远程文件管理器


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

主题:关于远程文件管理器

帅哥哟,离线,有人找我吗?
lswwsl
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:183 积分:1733 威望:0 精华:0 注册:2012/2/27 15:00:00
关于远程文件管理器  发帖心情 Post By:2014/6/19 15:33:00 [只看该作者]

ftp远程文件管理器中,可以禁用那几个按钮,但能不能不显示最上面的“FTP路径”和下面的提示信息?因为有些东西不方便每个用户都看见。

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/19 15:34:00 [只看该作者]

你自己设计一个窗口吧

所有操作都可以用这些代码完成http://www.foxtable.com/help/topics/1410.htm

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


加好友 发短信
等级:幼狐 帖子:183 积分:1733 威望:0 精华:0 注册:2012/2/27 15:00:00
  发帖心情 Post By:2014/6/19 15:47:00 [只看该作者]

我禁用了下载按钮,但是如果双击远程文件,一样可以下载,这个怎么才能禁止下载呢?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/19 16:00:00 [只看该作者]

是的,禁用按钮只是按钮不可用,那个窗口建议你还是自己设计一个可以自由控制.

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/19 16:19:00 [只看该作者]

 做了个改变foxtable窗口的例子,可以动态改造里面的内容,自己摸索一下做吧。

 

  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:动态修改foxtable窗口_例子.table


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/29 12:06:00 [只看该作者]

现在代码要改改了

 

Dim frm As Object = windows.Forms.Form.activeform
If frm IsNot Nothing Then  
    output.show(frm.name)
    If frm.name = "Class235" Then
        frm.controls("Button1").Visible = False
        frm.controls("Button2").Visible = False
        frm.controls("Button3").Visible = False
        frm.controls("cmbFTPPath").Visible = False
        frm.controls("Label1").Visible = False
        frm.controls("TextBox1").Visible = False
        frm.controls("C1FlexGrid1").height = 380       
    Else If frm.name = "Class234" Then
        frm.controls("cmbFTPPath").Visible = False
        frm.controls("Label2").Visible = False
        frm.controls("cmbFTPPath").Visible = False
        frm.controls("btnOpen").Visible = False
        frm.controls("btnOpenLocFolder").Visible = False
        frm.controls("Label1").Visible = False
        frm.controls("btnRefresh").Visible = False
        frm.controls("btnUpload").Visible = False
        frm.controls("btnDownload").Visible = False
        frm.controls("btnMakeDir").Visible = False
        frm.controls("btnRename").Visible = False
        frm.controls("btnDelete").Visible = False
        frm.controls("C1FlexGrid2").Visible = False
        frm.controls("C1FlexGrid1").top = 10
        frm.height = 380
    End If
End If


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


加好友 发短信
等级:四尾狐 帖子:977 积分:6835 威望:0 精华:0 注册:2012/4/2 21:49:00
  发帖心情 Post By:2017/11/9 21:23:00 [只看该作者]

最近发现很多用户越过自动创建的指定目录而创建上层新目录,甚至把文件上传到根目录,导致很多文件被后来的申请人以相同的文件名覆盖,而我却怎么也发现不了代码到底错在哪儿。
今天看了上面的代码,才发现自己的软件存在很大的漏洞,也是狐表的一大漏洞。建议把6楼计划管理的代码加上标注后写入帮助文件,不要再出现文件被(恶意)覆盖的情况。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/9 21:29:00 [只看该作者]

 回复7楼,你可以一个用户分配一个ftp用户给他,设定他的根目录,这样他就没有权限去修改别人的目录了。

 

 当然ftp管理器也存在漏洞

 

下载信息  [文件大小:312.0 KB  下载次数:7]
图片点击可在新窗口打开查看点击浏览该文件:动态修改foxtable窗口_例子.table


 回到顶部