Cette bibliothèque (DLL) expose des fonctions permettant d'encoder un message initial (numérique ou alphanumérique selon le type de code-barre) en une chaine permettant d'afficher ou d'imprimer le code barre avec la police adéquate.
Des exemples d'appels de ces fonctions en VB6 sont fournis.
Le projet comprend aussi bien entendu les polices code-barre nécessaires.
Le tout est en open source sous license GPL GNU.
Conclusion :
La version la plus récente est téléchargeable sur
http://grandzebu.net/informatique/codbar/codbar.htm
Vous y trouverez la version complète du projet avec les fonctions d'encodage en VB6 ainsi que les macros pour M...Office et OpenOffice.
20 avril 2007 à 18:08
19 avril 2007 à 14:14
19 avril 2007 à 13:12
18 avril 2007 à 08:47
Un extrait du fichier ? Voila :
long __stdcall Code39(char *BufIn, long SizeIn, unsigned char *BufOut) {
int i;
char x;
if (SizeIn > 0) {
*BufOut = (char) '*';
for (i = 0; i < SizeIn; i++) {
x = *(BufIn + i);
//Vérifier si caractères valides
//Check for valid characters
if (x != 32 && x != 36 && x != 37 && x != 43 && (x < 45 || x > 57) && (x < 65 || x > 90)) return 1;
*(BufOut + i + 1) = x;
}
*(BufOut + i + 1) = (char) '*';
} else {
return 1;
}
return 0;
}
18 avril 2007 à 07:14
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.