Foxtable(狐表)用户栏目专家坐堂 → 如何获取FileManager窗口中的选择文件的值


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

主题:如何获取FileManager窗口中的选择文件的值

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/2 17:44:00 [显示全部帖子]


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/2 17:57:00 [显示全部帖子]

参考

 

Foxtable通过文件列和图片列,可以很方便地管理文件和图片,如果想自己设计一个按钮,单击此按钮可以 向列中增加文件,可以参考下面的代码:

 

Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog
dlg.Filter= "图形文件|*.bmp;*.jpg;*.gif" '设置筛选器
If dlg.ShowDialog = DialogResult.Ok  Then  '如果用户单击了确定按钮
    Dim dr As DataRow = Tables("表A").Current.DataRow
    Dim lst As List(of String) =  dr.Lines("文件")  '获取文件集合
    lst.Add(Filesys.GetName(dlg.FileName))  '给集合增加一个文件
    dr.Lines("文件") = lst  '将新的集合赋值给文件列
    If dlg.FileName.ToLower.StartsWith((ProjectPath & "Attachments").ToLower) = False Then '如果文件不在Attachments目录
        FileSys.CopyFile(dlg.FileName,ProjectPath & "Attachments\" & Filesys.GetName(dlg.FileName),True)  '那么复制到Attachments目录
    End If
End If

 

http://www.foxtable.com/webhelp/scr/2717.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/2 18:03:00 [显示全部帖子]

上传文件到服务器,参考 upload方法

 

http://www.foxtable.com/webhelp/scr/1410.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/2 18:04:00 [显示全部帖子]

以下是引用a5654069在2019/4/2 18:01:00的发言:
这个可以直接将文件上传到远程服务器,同时通过另外一个窗口的文件管理器可以打开或是下载这个文件?

 

文件管理器,必须绑定表列,才能显示了操控。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/3 10:38:00 [显示全部帖子]

以下是引用a5654069在2019/4/3 9:04:00的发言:
能否在窗口中不绑定,等加载窗口的时候再绑定?

 

动态绑定,参考 http://www.foxtable.com/webhelp/scr/1860.htm

 


 回到顶部