Foxtable(狐表)用户栏目专家坐堂 → [求助]去掉通用事件头后,该怎么记录文件打开记录?


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

主题:[求助]去掉通用事件头后,该怎么记录文件打开记录?

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


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
[求助]去掉通用事件头后,该怎么记录文件打开记录?  发帖心情 Post By:2018/8/20 22:33:00 [只看该作者]

去掉通用事件头后,想记录文件打开信息,该怎么写?

                Dim fl As String = ProjectPath & "web\" & e.path
                If filesys.FileExists(fl)
                    Dim idx As Integer = fl.LastIndexOf(".")
                    Dim ext As String  = fl.SubString(idx)
                    Select Case ext
                        Case ".jpg",".gif",".png",".bmp",".zip",".rar",".txt",".jpeg",".txt",".doc",".docx",".xls",".xlsx",".pdf",".pdf"
                              Functions.Execute("txtProgress","文件发送:" + fl) ‘用于记录文件打开的路径名称
                    End Select
                End If

但是现在放在httprequest里面,不起作用。
只有不存在该文件的时候代码:
                Dim str As new StringBuilder
                str.AppendLine("path=" & e.Path)
才有作用,显示如:path=upload\process\2018\8\6eb0bb4d175549049e11902c5832e55a.jpeg

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/20 22:46:00 [只看该作者]

那就还是用回旧的事件头好了

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


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2018/8/21 9:57:00 [只看该作者]

真奇怪,用回旧的事件头也不行,涉及静态文件的e.path都无法打印出来

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/21 10:11:00 [只看该作者]

测试没有问题,启动服务时不能使用'HttpServer.WebPath =xxx

 回到顶部