Bonjour à tous.
J'utilise cette source pour imprimer mes codes barres ( 2 parmi 5 ), Mais je n'arrive pas à mettre le checksum à la fin de celui-ci, pourtant le calcul de checksum est bien géré dans la source ....
http://www.vbfrance.com/codes/CODE-BARRE-CODE39-EAN13-5I_34654.aspx
Je fait ceci pour imprimer mon codebarre :
' Code barre 1 Ligne 1
DDate = MDate
Printer.FontSize = 8
Printer.FontBold = True
Printer.CurrentX = 800
Printer.CurrentY = 1150
Printer.Print "N° dossier"
CodeBarre = Format(DDate, "1" & "yymmdd" & Seqd.Text) 'C'est ici à la suite que je veux ajouter mon checksum.
CalibrageTrait = 1
Style = 2
Epaisseur1Trait = 19
nHauteur = 590
nLargeur = 18
nHautDec = 20
Col = 45
Lig = 1370
Call CodBar(CodeBarre, CalibrageTrait, nHauteur, nLargeur, nHautDec, _
Col, Lig, Epaisseur1Trait, Style, Paramc, ImprimerTxt, _
NomPolice, TaillePolice, DecalTxt)
DecalTxt = 50
CalibrageTrait = 5
Epaisseur1Trait = 10
Paramc = "Code25i"
NomPolice = "Times New Roman"
TaillePolice = 10
ImprimerTxt = "1"
Printer.FontName = NomPolice
Ce qui me donne un Code sur 11 Caractères.
Ma question est donc, Comment ajouter le Checksum à la fin de mon codebarre par rapport à cette source ( apparament le calcul de checksum est intégré mais je n'arrive pas à l'utiliser )
Est ce que quelqu'un pourait regarder ?
Merci d'avance ;)
Yohann