ここのチャートによると:
http://www.idautomation.com/barcode-faq/code-128/
このキャラクター:
Ë
値 103 に相当します。
まだこのコード:
string barcode = textBoxRawCode128.Text.Trim();
. . .
int runningTotal = ConvertToASCIIInt(barCode[0]);
. . .
private int ConvertToASCIIInt(char valToConvertToASCII)
{
const int ASCII_ADJUSTMENT_VAL = 32;
return valToConvertToASCII - ASCII_ADJUSTMENT_VAL;
}
...テキストボックスの値、つまりバーコードの値が「ËTry another string.」の場合、barcode[0] が「Ë」の場合、103 ではなく 171 の値が返されます...???
このチャートによると: http://www.adams1.com/128table.html、103 に対応する値は‡ですが、barCode を「‡Try another string.」に設定すると、返される値は 8193 です... ??? ますます好奇心旺盛…。