我使用delphi 7.0 win2000sp4设计了一个扫描仪控制程序,我在机器上连了四台扫描仪,我想在选择扫描仪对话框里看到四台扫描仪,结果只有一台,谁有过类似的经验,帮帮小女子小女子不胜感谢!!!
E-mail:[email protected]

解决方案 »

  1.   

    那不得了
    原因就是你扫描端口时只能扫描到一个,用什么端口的,USB的
    还是串口?
      

  2.   

    我没有开发过,我想如果你的4台扫描仪在WINDOWS2000下都可以正常使用才可以。可能象控制打印机一样按照索引来控制!!!具体的没有做过!
      

  3.   

    Var x:cardinal;
    Begin
    x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Password.cpl',9);
    {扫描仪与数字相机 属性}
    End
      

  4.   

    安装imgscan,
    用下面的代码可以操作
      ImgScan.SetScannerName('scannername');  if ImgScan.ScannerAvailable then
        begin
           ImgScan.OpenScanner;
           ImgScan.StartScan;
           ImgScan.CloseScanner;
        end