Bonjour Loic,
J'ai encore une question...
J'essaye d'utiliser la méthode TwainGetAvailablePaperSize en Javascript:
var tab_formats_possibles = new Array(1,5,13,22);
oGDTWAIN.TwainGetAvailablePaperSize(tab_formats_possibles);
Mais il me renvoie l'erreur "type compatible". Je dois bien passer en parametre les valeurs de format dans un tableau, non?
Merci pour votre aide.
Krobus
TwainGetAvailablePaperSize
Bonjour,
Cette méthode attend un tableau de données de type long en paramètre.
Le problème avec le javascript est que chaque tableau contient des variables de type objet.
Je vous suggère donc d'utiliser les méthodes suivantes:
- TwainGetAvailablePaperSizeCount()
- TwainGetAvailablePaperSizeNo()
Ainsi, pour récupérer dans le tableau tab_formats_possibles les constantes de formats de papier supportés par votre scanner vous pouvez utiliser le script suivant:
Cordialement,
Loïc Carrère
Cette méthode attend un tableau de données de type long en paramètre.
Le problème avec le javascript est que chaque tableau contient des variables de type objet.
Je vous suggère donc d'utiliser les méthodes suivantes:
- TwainGetAvailablePaperSizeCount()
- TwainGetAvailablePaperSizeNo()
Ainsi, pour récupérer dans le tableau tab_formats_possibles les constantes de formats de papier supportés par votre scanner vous pouvez utiliser le script suivant:
Code: Select all
var nAvailablePaperSize = oTWAIN.TwainGetAvailablePaperSizeCount();
var tab_formats_possibles = new Array(nAvailablePaperSize);
for (nCpt = 0; nCpt < nAvailablePaperSize ; nCpt++) {
tab_formats_possibles[nCpt] = oTWAIN.TwainGetAvailablePaperSizeNo(nCpt + 1);
}
Cordialement,
Loïc Carrère
Who is online
Users browsing this forum: No registered users and 1 guest