VB汽车配件Code39条形码打印软件设计+CAD图纸(2)
时间:2020-01-11 10:43 来源:毕业论文 作者:毕业论文 点击:次
条形码技术是20世纪中叶发展并广泛应用的集光、机、电和计算机技术为一体的高新技术,是将数据进行自动采集并输入计算机的重要方法和手段。它解决了计算机应用中数据采集的“瓶颈”,实现了信息的快速、准确获取与传输,是信息管理系统和管理自动化的基础。 在经济全球化、信息网络化、生活国际化、文化国土花的资讯社会到来之时,在经济全球化、信息社会化高度发展的今天,人们对社会生活中各个领域的信息需要进行快速、准确和有效的管理,计算机技术的出现和发展,极大地提高了信息处理的速度和能力,因此利用计算机技术进行数据自动采集和处理的自动识别技术迅速发展起来。 1.2 相关技术的国内外研究现状 国际上,从20世纪70年代至今,条形码技术及应用都取得了长足的发展,符号表示已由一维条形码发展到二维条形码,目前又出现了将一维条形码和二维条形码结合在一起的复合码;条形码介质由纸质发展到特殊介质;条形码的应用已从商业领域拓展到物流、金融等经济领域,并向纵深发展,面向企业信息化管理的深层次的集成;条形码技术产品逐渐向高、精、尖和集成化方向发展。根据美国的专利研究机构VDC的统计,全球条形码市场规模一直在持续稳步增长。随着应用的不断深入,新的条形码技术标准不断出现,标准体系逐渐完善。 由于一些产品的用途的特殊性,隐形条形码的设计以及条形码介质的选取都有需要突破的地方,还有目前植物DNA条形码已经起步,相信在不久的将来会带来突破。 1.3 课题研究内容 1.3.1 Visual Basic绘图程序设计 在Visual Basic中进行程序设计时,经常需要设置窗体、按钮和图片框等对象的位置、大小等属性,在窗体、图片框和打印机等对象上绘制图形时也需要设置绘图单位,由于在Visual Basic系统中存在多种坐标定义,如果设置不正确,将导致控件的大小和位置关系不正确,以及绘制的图形不符合要求。对于初学者来说,有必要弄清楚Visual Basic中坐标定义的方法。 Visual Basic的坐标系统是指在屏幕(screen)、窗体(form)、容器(container)上定义的表示图形对象位置的平面二维格线,一般采用数对(x,y)的形式定位。其中x值是沿x轴点的位置,最左端是默认位置0。y值是沿y轴点的位置,最上端是默认位置0。 在Visual Basic坐标系中,沿坐标轴定义位置的测量单位统称为刻度,坐标系统的每个轴都有自己的刻度。坐标轴的方向、起点和刻度都是可变的。 1.3.2 Code39条形码的结构 Code39条形码是Intermec公司的戴维·阿利尔(Davide Allair)博士于1974年研制出的一种条形码,可以表示数字O~9、英文字母A~Z,以及 —(减号)、.(小圆点)、空格、*、$、/、+、%等共44个符号,其中“*”仅作为Code39条形码的起始符和终止符。该条形码推出后,由于其具有编码规则简单、误码率低、所能表示的字符个数多、条形码长度可变、有固定的起始符和终止符、代码密度介于每英寸(25. 4mm)0.85~9.4个字符之间可变等特点,很快被美国国防部所采纳,作为军用条形码码制。 Code39条形码是第一个将字母和数字组合编码的条形码,在各个领域有着极为广泛的应用,主要用于工业、图书及票证的自动化管理。总体而言,Code39条形码的每个字符由5个条和4个空共9个条空单元组成,包括3个宽单元和6个窄单元,其中数字O~9、英文字母A~Z、一(减号)、.(小圆点)、* 和空格等40个字符中每个字符由2个宽条、3个窄条、1个宽空和3个窄空组成,而$、/、+、% 这4个字符的每个字符由5个窄条、3个宽空和1个窄空组成。宽条和宽空单元酌二进制逻辑值为1,窄条和窄空单元的逻辑值为0。 (责任编辑:qin) |