[vb 2005] générateur de code 39 (code-barre)

Soyez le premier à donner votre avis sur cette source.

Vue 10 666 fois - Téléchargée 1 473 fois

Description

Petite appli de génération de codes-barres en symbologie "Code 39" sous forme de bitmaps;
  • Pour info : l'article Wikipedia en anglais ( http://fr.wikipedia.org/wiki/Code_39 ) est plus complet que sa version française mais explique assez bien les structure et symbologie du code.


En résumé, c'est un code alphanumérique bidirectionnel avec un jeu de caractères réduit : les chiffres {0,...,9}; les majuscules {A,B,...,Y,Z}; quelques caractères spéciaux {-,.,espace,$,/,+,%* et le caractère "start/stop" : "*"

Il peut recevoir un check-digit modulo 43, mais ce n'est pas obligatoire.

L'appli prend en charge le calcul de ce check-digit à la demande...

Les boutons :
"AUTO CHK" -> pour calculer automatiquement le check-digit
"AUTO lc/UC" -> pour forcer automatiquement le passage en uppercase des alphabétiques
"GO" -> pour lancer la génération
"AUTO" -> pour sélectionner un fichier à traiter à la volée
"STOP" -> euh, je crois que c'est pour arrêter... (à voir)
"ABOUT" -> ... on va pas s'étendre ...
  • Notula secunda : pour traiter un fichier à la volée, bouton "AUTO", choix du fichier puis bouton "OK"...

les bitmaps sont générés dans des repertoires différents selon qu'ils sont générés en "MANUEL" ou en "AUTO", à savoir : "\_GENERE" pour le mode "MANUEL" et "_AUTOGEN" pour le mode "AUTO". Penser à vider de temps en temps ces répertoires...

Conclusion :


C'est une base, les futurs développements, ben , on verra en fonction de la demande...

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Adn56 Messages postés 1172 Date d'inscription jeudi 24 mai 2007 Statut Membre Dernière intervention 28 septembre 2013 1
1 avril 2010 à 21:02
the master of CAB ! Merci.
cs_Blodox Messages postés 134 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 24 octobre 2010
1 avril 2010 à 22:11
@ADN56->

Je suis en train de revisiter mes vieilles sources CB (j'ai du 2 parmi 5 entrelacé que j'ai écrit en assmbleur en 1986!!! si... si... ça existe !!!

Je vais donc reposter, progressivement, une "ligne" de "générateurs" (même principe mais symbologies différentes) relativement homogène, d'où, une v3 du code 128 (pas encore postée, en cours de tests), cette v7 du '39, prévus : le code 93, le 2 parmi 5 (industriel/matriciel/entrelacé), le MSI/Plessey, le Code 11, le Codabar/ABC, et altri... (pas dans l'odre forcément, mais bon, c'est comme JE veux, na...)
a+
cs_Blodox Messages postés 134 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 24 octobre 2010
1 avril 2010 à 22:23
PS: j'ai oublié "d'abord" avant le "na"... , mais avant la virgule...

Il va de soi que, apprenant au jour le jour, ces versions sont amenées à évoluer en fonction de la progression de mes connaissances, mais comme on dit en logistique, "avant d'optimiser, il faut maîtriser..."

Je balance des bases, mais elles sont adaptables (à preuve, le rebidouillage 128pur->EAN128 (logis'tiquette)

... bon, et en plus chuis gratos, et même mal commentés, mes premiers jets sont clairs, non ? ...

a+

•fluctus•scindit•neque•retrocedit•
cs_Blodox Messages postés 134 Date d'inscription mardi 23 septembre 2003 Statut Membre Dernière intervention 24 octobre 2010
2 avril 2010 à 03:31
@ Admins;
apparemment j'ai un problème avec la capture, j'ai essayé de rebalancer la nouvelle, mais c'est pas pris en compte, c'est toujours l'ancienne qui est là...
Adn56 Messages postés 1172 Date d'inscription jeudi 24 mai 2007 Statut Membre Dernière intervention 28 septembre 2013 1
30 avril 2010 à 17:34
ou F5 c'est ça ou le cache du navigateur, j'ai souvent le soucis aprés ça passe ^^

Merci pour tes sources. Je vais tester le mode auto pour voir car on me demande d'impriner 700CAB39 ! avec ton soft cela devrait vite !
C'est quoi le format pris en charge par ton appli pour le fichier source ?
un txt avec à chaque ligne le CAB à fabriquer ?
++

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.