Foxtable(狐表)用户栏目专家坐堂 → 为什么下面代码报错?


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

主题:为什么下面代码报错?

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


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
为什么下面代码报错?  发帖心情 Post By:2024/11/11 10:01:00 [显示全部帖子]

Dim cname As String = e.Table.cols(e.Table.colsel).name 
Dim TableName As String = e.Table.name
'msgbox(TableName)


If cname = "已接收文件" Then
      Dim dr As DataRow = Tables("文件收发管理表").Current.DataRow
      Dim fl As String = ProjectPath & dr("FileName")
      
  If e.Control = True AndAlso e.KeyCode = Keys.V Then '按下ctrl+V      #这行屏蔽就不会报错
     If dr.SQLLoadFile("FileUpload", fl) Then '如果提取文件成功
       Dim Proc As New Process '打开文件
       Proc.File = fl
       Proc.Start()
     Else
       Messagebox.Show("附件提取失败,可能并不存在附件!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
     End If 

End If '如果 user.group="管理员" 结束
'msgbox(2)

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


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2024/11/11 10:10:00 [显示全部帖子]

已解决,少了个end if

 回到顶部