请提供一些标准的方案,最好不用第三方组件,如果有源代码就更好了,可以另起贴给分

解决方案 »

  1.   

    可以调用KODAK的扫描和图象处理控件,它们是:imgScan.ocximgEdit.ocximgAdmin.ocximgThumb.ocx你通过“部件”引用具体的用法可以看帮助。如果只是扫描,用imgScan和imgEdit两个就可以了。
     
      

  2.   

    win98、win2000就有自带的控件可以用来控制twain标准的扫描仪。
    控件名:kodak 图像编辑控制——含2个控件:ImgEdit
                                           ImgAnnTool
          kodak 图像扫描控制——含1个控件: ImgScan设置ImgScan1的destimagecontrol属性为需要显示扫描图片的imgedit控件名
    使用范例如下:
    ImgScan1.OpenScanner
    ImgScan1.Image = app.path+"1.bmp"
    ImgScan1.FileType = BMP_Bitmap
    ImgScan1.StartScan
    ImgEdit
    ImgScan1.CloseScanner
    有关twain标准的资料可以查询 www.twain.org一个使用Windows自带的扫描仪控件的例子,用VB编写的,可以用到PB中.是微软自Windows97开始附加的一个kodak提供的Imaging Controls.并且还带有在线帮助. 在windows 97中有它的1.0版本,windows 98是2.1版本.并且在Win97中带有VB制作的例子,只要安装Win97就有,它的存放路径是windows\wangsamp(使用win97朋友不用下载了此控件有四组功能,分别为:(控件的详细使用方法可以看windows\help\wangocxd.hlp
    kodak 图像编辑控件     ImgEdit.ocx
    kodak 图像管理控件     ImgAdmin.ocx
    kodak 图像扫描控件     ImgScan.ocxkodak 
    图像缩略图控件   ImgThumb.ocx
    http://my.szptt.net.cn/pb/tools/wangsamp/wangsamp.zip
      

  3.   

    有详细的例子吗,最好是新的,按鱼头(holydiablo)的说法,那例子应该很老了,而且这玩意算是微软的吗,使用它没什么许可问题吧
      

  4.   

    MSCOMM32.OCX
    mscomm控件就是这个串口通信。
      

  5.   

    用twain的标准函数,好像是Acquire()