Bonjour,
Je developpe un intranet.
J'ai besoin de scanner des documents automatiquements apres une saisie de formulaire.
En Visual Basic, ceci est possible grâce au composant imgscan.ocx
Mais je n'arrive pas à faire la même chose en asp, et plus précisement en vbscript... car la numérisation doit se faire sur le poste client.
voici mon code :
<% @Language = "VBScript" %>
<% Option Explicit %>
<%response.expiresabsolute=now()-1%>
<!-- #include file=".\include.asp"-->
<HTML>
<HEAD>
<script language="vbscript">
sub Scanner()
If Is1.ScannerAvailable Then 'le scanner doit être branché !
Is1.Image = "C:\test.bmp"
Is1.CompressionType = NoCompression
Is1.FileType = BMP_Bitmap
Is1.ScanTo = FileOnly
Is1.OpenScanner
Is1.StartScan
Is1.CloseScanner
Else
MsgBox "Pas de scanner détecté. Faites d'abord l'intall ou la réinstall du scanner. ", vbExclamation
End If
end sub
</script>
</HEAD>
<body>
<OBJECT id="Is1" classid="clsid:84926CA0-2941-101C-816F-0E6013114B7F" VIEWASTEXT>
</OBJECT>
<button onclick="vbscript:Scanner()" type="button">Scanner</button>
</body>
</HTML>
Voici le message d'erreur que j'obtiens :
"cette objet ne gère pas cette propriété ou cette méthode: 'Is1.ScannerAvailable' "
Merci d'avance !