>>>Hi Viv,
>>>
>>>I just looked into the code. The numbers you mentioned are the 'reference numbers'. Those that I used are the corresponding ANSI-Codes. Those I stored in an array which is build analog to the reference numbers.
>>>
>>>
>>>laBarcodes(103) = CHR(192)
>>>laBarcodes(104) = CHR(193)
>>>...
>>>
>>>
>>>And as you wrote: The Stop-Sign isn't part of the reference list. But it is definitely defined as well as the rest area (blank) and blanks (chr(223)). However...outside of the array.
>>>
>>>So...no older version, just a different approach :-)
>>
>>Not sure how you get from CHR(193) to 104. I'd use CHR(136) in those circumstances. Anyway.....
>
>Hm, lets say it depends on how you create your barcode. In my list, STOP is Pattern (arraypos) number 107.
>The contents of my array does not represent a char but a pattern that will be drawn using GDI+ ::) (So I draw lines instead of using some fonts.)
Hi,
I do the same and, of course, it doesn't matter how you handle this as long as you get the correct bar pattern for the relevant character. But to calculate the checksum correctly you have to interpret the CODE B start character as 104, 'A' as 33, etc....
Regards,
Viv