以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于远程文件管理器  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=52628)

--  作者:lswwsl
--  发布时间:2014/6/19 15:33:00
--  关于远程文件管理器
ftp远程文件管理器中,可以禁用那几个按钮,但能不能不显示最上面的“FTP路径”和下面的提示信息?因为有些东西不方便每个用户都看见。
--  作者:Bin
--  发布时间:2014/6/19 15:34:00
--  
你自己设计一个窗口吧

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

--  作者:lswwsl
--  发布时间:2014/6/19 15:47:00
--  
我禁用了下载按钮,但是如果双击远程文件,一样可以下载,这个怎么才能禁止下载呢?
--  作者:Bin
--  发布时间:2014/6/19 16:00:00
--  
是的,禁用按钮只是按钮不可用,那个窗口建议你还是自己设计一个可以自由控制.
--  作者:有点甜
--  发布时间:2014/6/19 16:19:00
--  

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

 

  

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


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

--  作者:有点甜
--  发布时间:2017/11/9 21:29:00
--  

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

 

 当然ftp管理器也存在漏洞

 

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