Foxtable(狐表)用户栏目专家坐堂 → 判断扫描仪


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

主题:判断扫描仪

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
判断扫描仪  发帖心情 Post By:2020/3/4 18:27:00 [只看该作者]

请老师帮忙:

1、怎么能判断本电脑上是否装有扫描仪,如果没装扫描仪就直接提示并什么也 不执行。

2、当有扫描仪,如果打开扫描仪后,不想扫描了,关闭扫描窗口,就直接退出了项目。这个问题怎么解决?

 

Dim name As String = format(Date.now,"yyyyMMddHHmmssfff") & ".jpg"
Dim scanner As new TwainGui.MainFrame(projectPath & "attachments/" & name ,False)
scanner.Showdialog

Tables("奖惩记录").Current("证件") = name

Dim  ftp1 As  New  FtpClient
ftp1.Host="218.203.157.198"
ftp1.Account =  "yyyyyy"
ftp1.password = "xxxxx"
If  ftp1.Upload(projectPath & "attachments/" & name ,"\学校档案\证件\" & name,True) = True Then
    Messagebox.show("上传完成!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
Else
    Messagebox.show("上传失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
End If


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


加好友 发短信
等级:超级版主 帖子:107754 积分:548109 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/5 8:35:00 [只看该作者]

使用try处理一下,如果可以正常打开扫描窗口,就是有扫描仪:http://www.foxtable.com/webhelp/topics/2070.htm

直接退出了项目同样使用try处理一下,如果不行就没有办法了。毕竟是调用第三方的东西,没有办法控制

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=145449&authorid=0&page=0&star=1

 回到顶部