Foxtable(狐表)用户栏目专家坐堂 → 多文件上传


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

主题:多文件上传

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110008 积分:559828 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/8 21:49:00 [显示全部帖子]

估计是前端添加文件时没有添加文件名。自行使用浏览器开发者工具跟踪一下前端的执行过程

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110008 积分:559828 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/8 22:00:00 [显示全部帖子]

调试看看接收到几个

For Each key As String In e.files.keys
msgbox(key )
    For Each fl As String In e.files(key)
msgbox(fl )
        e.savefile(key,fl,"/web/xp/wjxp/" & xpid & "-" & i &".jpg"  
    Next
i=i+1
Next

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110008 积分:559828 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/8 22:12:00 [显示全部帖子]

Dim i As Integer=1
For Each key As String In e.files.keys
    For Each fl As String In e.files(key)
        msgbox(fl )
        e.savefile(key,fl,"/web/xp/wjxp/" & xpid & "-" & i &".jpg")
    i=i+1
    Next
Next

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110008 积分:559828 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/10 20:42:00 [显示全部帖子]

获取文件夹中所有AAAA-开头的文件名参考:

Dim files() As String  = System.IO.Directory.GetFiles("d:\xxx文件夹" ,  "AAAA-*.jpg")

然后遍历逐个添加到图片控件

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110008 积分:559828 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/20 20:31:00 [显示全部帖子]

我也没看懂想表达什么问题?下载文件和文件名有什么关系?

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110008 积分:559828 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/20 21:02:00 [显示全部帖子]

所谓的【远程】指什么?别人的网站?还是自己的服务器磁盘里的文件?通过什么方式下载?ftp?

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110008 积分:559828 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/20 21:16:00 [显示全部帖子]

参考GetFileList用法http://www.foxtable.com/webhelp/topics/1410.htm,获取AAAA开头的文件,然后Download下载
[此贴子已经被作者于2024/10/20 21:16:24编辑过]

 回到顶部