<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9030601355129504726</id><updated>2012-02-16T13:02:13.046-08:00</updated><title type='text'>BarCode-string-encoder</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://barcode-string-encoder.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9030601355129504726/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://barcode-string-encoder.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>vbnetcode</name><uri>http://www.blogger.com/profile/04926504053784281645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9030601355129504726.post-4992947161681209716</id><published>2009-02-02T08:37:00.000-08:00</published><updated>2009-02-02T08:38:00.050-08:00</updated><title type='text'></title><content type='html'>By: The Dude  &lt;br /&gt;Bar Code string encoder &lt;br /&gt;Compatibility:VB 6.0, VBA MS Access&lt;br /&gt;&lt;br /&gt;Time to give back some code! This string function will return a formatted string, for use with a barcode font on a report for use with a scanner. Example: ConvertToBarCode("WIDGET") Returns: “{WIDGETj~” This was used with this product: 'Bar Code 128' by 'Elfring Software Fonts'.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;  &lt;br /&gt; &lt;br /&gt;code:&lt;br /&gt;Can't Copy and Paste this?&lt;br /&gt;Click here for a copy-and-paste friendly version of this code!&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;Terms of Agreement:   &lt;br /&gt;By using this code, you agree to the following terms...   &lt;br /&gt;1) You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.   &lt;br /&gt;2) You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   &lt;br /&gt;3) You may link to this code from another website, but ONLY if it is not wrapped in a frame. &lt;br /&gt;4) You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.  &lt;br /&gt;&lt;br /&gt;'**************************************&lt;br /&gt;' Name: Bar Code string encoder&lt;br /&gt;' Description:Time to give back some cod&lt;br /&gt;'     e!&lt;br /&gt;This String Function will return a formatted string, for use With a barcode font on a report for use with a scanner. &lt;br /&gt;Example: ConvertToBarCode("WIDGET") &lt;br /&gt;Returns: “{WIDGETj~”&lt;br /&gt;This was used With this product: 'Bar Code 128' by 'Elfring Software Fonts'.&lt;br /&gt;' By: The Dude&lt;br /&gt;'&lt;br /&gt;' Inputs:one string paramater, ie "WIDGE&lt;br /&gt;'     T"&lt;br /&gt;'&lt;br /&gt;' Returns:a formatted string, ie “{WIDGE&lt;br /&gt;'     Tj~”&lt;br /&gt;'&lt;br /&gt;' Assumes:barcodes, barcode fonts, scann&lt;br /&gt;'     ers.&lt;br /&gt;'&lt;br /&gt;'This code is copyrighted and has' limited warranties.Please see http://w&lt;br /&gt;'     ww.Planet-Source-Code.com/vb/scripts/Sho&lt;br /&gt;'     wCode.asp?txtCodeId=33826&amp;lngWId=1'for details.'**************************************&lt;br /&gt;&lt;br /&gt;' This module code is used with this pro&lt;br /&gt;'     duct: 'Bar Code 128' by 'Elfring Softwar&lt;br /&gt;'     e Fonts'&lt;br /&gt;' I have used this function to print bar&lt;br /&gt;'     codes onto access reports.&lt;br /&gt;' Font used on Access Report: Code128ABH&lt;br /&gt;'     R&lt;br /&gt;' Example: &lt;br /&gt;' example: ConvertToBarCode("WIDGET") &lt;br /&gt;' Returns: “{WIDGETj~”&lt;br /&gt;Option Compare Database&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Public Function ConvertToBarCode(stLine As String) As String&lt;br /&gt;    Dim StartA As Integer, StartB As Integer, check_digit As String&lt;br /&gt;    Dim bar_str As String, bar_val As Integer, checksum As Long&lt;br /&gt;    Dim I As Integer&lt;br /&gt;    Dim LineSrc As String&lt;br /&gt;    Dim bcChar As String&lt;br /&gt;    Dim Myresult As Integer&lt;br /&gt;    LineSrc = UCase(Trim(stLine))&lt;br /&gt;    StartA = 103&lt;br /&gt;    StartB = 104&lt;br /&gt;    check_digit = 0&lt;br /&gt;    bar_str = "{"&lt;br /&gt;    bar_val = 0&lt;br /&gt;    checksum = StartA&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    For I = 1 To Len(LineSrc)&lt;br /&gt;        bcChar = Mid(LineSrc, I, 1)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        If bcChar = " " Then&lt;br /&gt;            bar_str = bar_str + Chr(174)&lt;br /&gt;            checksum = checksum + (0 * I)&lt;br /&gt;        Else&lt;br /&gt;            bar_str = bar_str + bcChar&lt;br /&gt;            bar_val = GetBarCodeID(bcChar)&lt;br /&gt;            checksum = checksum + (bar_val * I)&lt;br /&gt;        End If&lt;br /&gt;    Next I&lt;br /&gt;    Myresult = checksum Mod StartA&lt;br /&gt;    check_digit = GetBarCodeStr(Myresult)&lt;br /&gt;    ConvertToBarCode = bar_str + check_digit + "~"&lt;br /&gt;End Function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Public Function GetBarCodeStr(myid As Integer) As String&lt;br /&gt;    ' These values are not ASCII values, you&lt;br /&gt;    '     cannot use the chr() function.&lt;br /&gt;    ' These are unique to the Barcode system&lt;br /&gt;    '     &lt;br /&gt;    Dim mystr As String&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    Select Case myid&lt;br /&gt;        Case 0: mystr = "®"&lt;br /&gt;        Case 1: mystr = "!"&lt;br /&gt;        Case 2: mystr = """"&lt;br /&gt;        Case 3: mystr = "#"&lt;br /&gt;        Case 4: mystr = "$"&lt;br /&gt;        Case 5: mystr = "%"&lt;br /&gt;        Case 6: mystr = "&amp;"&lt;br /&gt;        Case 7: mystr = "'"&lt;br /&gt;        Case 8: mystr = "("&lt;br /&gt;        Case 9: mystr = ")"&lt;br /&gt;        Case 10: mystr = "*"&lt;br /&gt;        Case 11: mystr = "+"&lt;br /&gt;        Case 12: mystr = ","&lt;br /&gt;        Case 13: mystr = "-"&lt;br /&gt;        Case 14: mystr = "."&lt;br /&gt;        Case 15: mystr = "/"&lt;br /&gt;        Case 16: mystr = "0"&lt;br /&gt;        Case 17: mystr = "1"&lt;br /&gt;        Case 18: mystr = "2"&lt;br /&gt;        Case 19: mystr = "3"&lt;br /&gt;        Case 20: mystr = "4"&lt;br /&gt;        Case 21: mystr = "5"&lt;br /&gt;        Case 22: mystr = "6"&lt;br /&gt;        Case 23: mystr = "7"&lt;br /&gt;        Case 24: mystr = "8"&lt;br /&gt;        Case 25: mystr = "9"&lt;br /&gt;        Case 26: mystr = ":"&lt;br /&gt;        Case 27: mystr = ";"&lt;br /&gt;        Case 28: mystr = "&lt;"&lt;br /&gt;        Case 29: mystr = "="&lt;br /&gt;        Case 30: mystr = "&gt;"&lt;br /&gt;        Case 31: mystr = "?"&lt;br /&gt;        Case 32: mystr = "@"&lt;br /&gt;        Case 33: mystr = "A"&lt;br /&gt;        Case 34: mystr = "B"&lt;br /&gt;        Case 35: mystr = "C"&lt;br /&gt;        Case 36: mystr = "D"&lt;br /&gt;        Case 37: mystr = "E"&lt;br /&gt;        Case 38: mystr = "F"&lt;br /&gt;        Case 39: mystr = "G"&lt;br /&gt;        Case 40: mystr = "H"&lt;br /&gt;        Case 41: mystr = "I"&lt;br /&gt;        Case 42: mystr = "J"&lt;br /&gt;        Case 43: mystr = "K"&lt;br /&gt;        Case 44: mystr = "L"&lt;br /&gt;        Case 45: mystr = "M"&lt;br /&gt;        Case 46: mystr = "N"&lt;br /&gt;        Case 47: mystr = "O"&lt;br /&gt;        Case 48: mystr = "P"&lt;br /&gt;        Case 49: mystr = "Q"&lt;br /&gt;        Case 50: mystr = "R"&lt;br /&gt;        Case 51: mystr = "S"&lt;br /&gt;        Case 52: mystr = "T"&lt;br /&gt;        Case 53: mystr = "U"&lt;br /&gt;        Case 54: mystr = "V"&lt;br /&gt;        Case 55: mystr = "W"&lt;br /&gt;        Case 56: mystr = "X"&lt;br /&gt;        Case 57: mystr = "Y"&lt;br /&gt;        Case 58: mystr = "Z"&lt;br /&gt;        Case 59: mystr = "["&lt;br /&gt;        Case 60: mystr = "\"&lt;br /&gt;        Case 61: mystr = "]"&lt;br /&gt;        Case 62: mystr = "^"&lt;br /&gt;        Case 63: mystr = "_"&lt;br /&gt;        Case 64: mystr = "`"&lt;br /&gt;        Case 65: mystr = "a"&lt;br /&gt;        Case 66: mystr = "b"&lt;br /&gt;        Case 67: mystr = "c"&lt;br /&gt;        Case 68: mystr = "d"&lt;br /&gt;        Case 69: mystr = "e"&lt;br /&gt;        Case 70: mystr = "f"&lt;br /&gt;        Case 71: mystr = "g"&lt;br /&gt;        Case 72: mystr = "h"&lt;br /&gt;        Case 73: mystr = "i"&lt;br /&gt;        Case 74: mystr = "j"&lt;br /&gt;        Case 75: mystr = "k"&lt;br /&gt;        Case 76: mystr = "l"&lt;br /&gt;        Case 77: mystr = "m"&lt;br /&gt;        Case 78: mystr = "n"&lt;br /&gt;        Case 79: mystr = "o"&lt;br /&gt;        Case 80: mystr = "p"&lt;br /&gt;        Case 81: mystr = "q"&lt;br /&gt;        Case 82: mystr = "r"&lt;br /&gt;        Case 83: mystr = "s"&lt;br /&gt;        Case 84: mystr = "t"&lt;br /&gt;        Case 85: mystr = "u"&lt;br /&gt;        Case 86: mystr = "v"&lt;br /&gt;        Case 87: mystr = "w"&lt;br /&gt;        Case 88: mystr = "x"&lt;br /&gt;        Case 89: mystr = "y"&lt;br /&gt;        Case 90: mystr = "z"&lt;br /&gt;        Case 91: mystr = "¡"&lt;br /&gt;        Case 92: mystr = "¢"&lt;br /&gt;        Case 93: mystr = "£"&lt;br /&gt;        Case 94: mystr = "¤"&lt;br /&gt;        Case 95: mystr = "¥"&lt;br /&gt;        Case 96: mystr = "¦"&lt;br /&gt;        Case 97: mystr = "§"&lt;br /&gt;        Case 98: mystr = "¨"&lt;br /&gt;        Case 99: mystr = "©"&lt;br /&gt;        Case 100: mystr = "ª"&lt;br /&gt;        Case 101: mystr = "«"&lt;br /&gt;        Case 102: mystr = "¬"&lt;br /&gt;        Case 103: mystr = "{"&lt;br /&gt;        Case 104: mystr = "|"&lt;br /&gt;        Case 105: mystr = "}"&lt;br /&gt;    End Select&lt;br /&gt;GetBarCodeStr = mystr&lt;br /&gt;End Function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Public Function GetBarCodeID(mystr As String) As Integer&lt;br /&gt;    Dim myid As Integer&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    Select Case mystr&lt;br /&gt;        Case "®": myid = 0&lt;br /&gt;        Case "!": myid = 1&lt;br /&gt;        Case """: myid = 2"&lt;br /&gt;        Case "#": myid = 3&lt;br /&gt;        Case "$": myid = 4&lt;br /&gt;        Case "%": myid = 5&lt;br /&gt;        Case "&amp;": myid = 6&lt;br /&gt;        Case "'": myid = 7&lt;br /&gt;        Case "(": myid = 8&lt;br /&gt;        Case ")": myid = 9&lt;br /&gt;        Case "*": myid = 10&lt;br /&gt;        Case "+": myid = 11&lt;br /&gt;        Case ",": myid = 12&lt;br /&gt;        Case "-": myid = 13&lt;br /&gt;        Case ".": myid = 14&lt;br /&gt;        Case "/": myid = 15&lt;br /&gt;        Case "0": myid = 16&lt;br /&gt;        Case "1": myid = 17&lt;br /&gt;        Case "2": myid = 18&lt;br /&gt;        Case "3": myid = 19&lt;br /&gt;        Case "4": myid = 20&lt;br /&gt;        Case "5": myid = 21&lt;br /&gt;        Case "6": myid = 22&lt;br /&gt;        Case "7": myid = 23&lt;br /&gt;        Case "8": myid = 24&lt;br /&gt;        Case "9": myid = 25&lt;br /&gt;        Case ":": myid = 26&lt;br /&gt;        Case ";": myid = 27&lt;br /&gt;        Case "&lt;": myid = 28&lt;br /&gt;        Case "=": myid = 29&lt;br /&gt;        Case "&gt;": myid = 30&lt;br /&gt;        Case "?": myid = 31&lt;br /&gt;        Case "@": myid = 32&lt;br /&gt;        Case "A": myid = 33&lt;br /&gt;        Case "B": myid = 34&lt;br /&gt;        Case "C": myid = 35&lt;br /&gt;        Case "D": myid = 36&lt;br /&gt;        Case "E": myid = 37&lt;br /&gt;        Case "F": myid = 38&lt;br /&gt;        Case "G": myid = 39&lt;br /&gt;        Case "H": myid = 40&lt;br /&gt;        Case "I": myid = 41&lt;br /&gt;        Case "J": myid = 42&lt;br /&gt;        Case "K": myid = 43&lt;br /&gt;        Case "L": myid = 44&lt;br /&gt;        Case "M": myid = 45&lt;br /&gt;        Case "N": myid = 46&lt;br /&gt;        Case "O": myid = 47&lt;br /&gt;        Case "P": myid = 48&lt;br /&gt;        Case "Q": myid = 49&lt;br /&gt;        Case "R": myid = 50&lt;br /&gt;        Case "S": myid = 51&lt;br /&gt;        Case "T": myid = 52&lt;br /&gt;        Case "U": myid = 53&lt;br /&gt;        Case "V": myid = 54&lt;br /&gt;        Case "W": myid = 55&lt;br /&gt;        Case "X": myid = 56&lt;br /&gt;        Case "Y": myid = 57&lt;br /&gt;        Case "Z": myid = 58&lt;br /&gt;        Case "[": myid = 59&lt;br /&gt;        Case "\": myid = 60&lt;br /&gt;        Case "]": myid = 61&lt;br /&gt;        Case "^": myid = 62&lt;br /&gt;        Case "_": myid = 63&lt;br /&gt;        Case "`": myid = 64&lt;br /&gt;        Case "a": myid = 65&lt;br /&gt;        Case "b": myid = 66&lt;br /&gt;        Case "c": myid = 67&lt;br /&gt;        Case "d": myid = 68&lt;br /&gt;        Case "e": myid = 69&lt;br /&gt;        Case "f": myid = 70&lt;br /&gt;        Case "g": myid = 71&lt;br /&gt;        Case "h": myid = 72&lt;br /&gt;        Case "i": myid = 73&lt;br /&gt;        Case "j": myid = 74&lt;br /&gt;        Case "k": myid = 75&lt;br /&gt;        Case "l": myid = 76&lt;br /&gt;        Case "m": myid = 77&lt;br /&gt;        Case "n": myid = 78&lt;br /&gt;        Case "o": myid = 79&lt;br /&gt;        Case "p": myid = 80&lt;br /&gt;        Case "q": myid = 81&lt;br /&gt;        Case "r": myid = 82&lt;br /&gt;        Case "s": myid = 83&lt;br /&gt;        Case "t": myid = 84&lt;br /&gt;        Case "u": myid = 85&lt;br /&gt;        Case "v": myid = 86&lt;br /&gt;        Case "w": myid = 87&lt;br /&gt;        Case "x": myid = 88&lt;br /&gt;        Case "y": myid = 89&lt;br /&gt;        Case "z": myid = 90&lt;br /&gt;        Case "¡": myid = 91&lt;br /&gt;        Case "¢": myid = 92&lt;br /&gt;        Case "£": myid = 93&lt;br /&gt;        Case "¤": myid = 94&lt;br /&gt;        Case "¥": myid = 95&lt;br /&gt;        Case "¦": myid = 96&lt;br /&gt;        Case "§": myid = 97&lt;br /&gt;        Case "¨": myid = 98&lt;br /&gt;        Case "©": myid = 99&lt;br /&gt;        Case "ª": myid = 100&lt;br /&gt;        Case "«": myid = 101&lt;br /&gt;        Case "¬": myid = 102&lt;br /&gt;        Case "{": myid = 103&lt;br /&gt;        Case "|": myid = 104&lt;br /&gt;        Case "}": myid = 105&lt;br /&gt;    End Select&lt;br /&gt;GetBarCodeID = myid&lt;br /&gt;End Function&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;source :http://planet-source-code.com&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;a href="http://gambarbergerak-riaq.blogspot.com"&gt;Trik Gambar Bergerak&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://gambar-dimouse.blogspot.com"&gt;Trik Gambar-dimouse&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://hapuspwdmysql.blogspot.com"&gt;Trik hapus pwd mysql&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://insertintodb.blogspot.com"&gt;Trik insertin to db&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://jadirootdilinux.blogspot.com"&gt;Trik jadi root dilinux&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://jam-distatus-bar.blogspot.com"&gt;Trik jam-distatus-bar&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://koneksi-kedatabase.blogspot.com"&gt;Trik Koneksi-ke database&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://koneksi-msql-php.blogspot.com"&gt;Trik Koneksi-msql-php&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://lihat-database-mysql.blogspot.com"&gt;Trik lihat-database-mysql&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://membahas-fungsi-else.blogspot.com"&gt;Trik membahas-fungsi-else&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://member-area-riaq.blogspot.com"&gt;Trik member-area&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://rcm.amazon.com/e/cm?t=woodworkin09c-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=B000FI73MA&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://rcm.amazon.com/e/cm?t=woodworkin09c-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=B000P9ZBFA&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9030601355129504726-4992947161681209716?l=barcode-string-encoder.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barcode-string-encoder.blogspot.com/feeds/4992947161681209716/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://barcode-string-encoder.blogspot.com/2009/02/by-dude-bar-code-string-encoder.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9030601355129504726/posts/default/4992947161681209716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9030601355129504726/posts/default/4992947161681209716'/><link rel='alternate' type='text/html' href='http://barcode-string-encoder.blogspot.com/2009/02/by-dude-bar-code-string-encoder.html' title=''/><author><name>vbnetcode</name><uri>http://www.blogger.com/profile/04926504053784281645</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
