delphi6 有没有条形码控件

 我来答
上帝话你知
2012-05-30 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1719
采纳率:72%
帮助的人:374万
展开全部
delphi6 自带的控件没有.

delphi实现条形码标签打印,有许多方法.

1 最原始是用指令方式:
这时一定要用条形码打印机(不是办公打印机), 你要向厂家拿到该打印机的指令技术资料,
然后编辑指令(一串字符串), 最后把指令发给打印机端口
(比如, 打印机接并口LPT1, 则发给LPT1, 把打印机端口当作文件名称一样打开读写,
然后把指令COPY 指令文件 LPT1),
这种方式兼容性差,就是说找个指令只能这种型号打印机能用;

2 用delphi的打印机画布
根据条形码编码算法,把数字转换成图形,然后在画布画好,
然后把打印画布即可,这个估计你理解不了,因为转换成图形的算法很复杂.
不过,我们有封装了一个动态库dll,可以很方便调用,不过是要钱的;

3 最简单的是用第三方控件
比如 最好用的应该是FastReport(报表设计工具),直接拖拉条形码控件到报表设计面板,
填入你要打印的条形码数值,它就自动生成了,然后调用fastReport的打印方法即可;
网上资料也很多.

4 还有一种方法是条形码字体
网上可以找到code128或code39的条形码字体,填入数值就可以生成条形码,
然后像打印其他普通的内容一样去编程即可,当然这种条形码字体一般条形码
图形的精度不是很高,识别起来有时会比较不敏捷.

_____________________________________
来自 广州溯源(DESOFT) :
MES,SMT上换料核对系统, WMS, 质量追溯, 物联网,条形码,RFID 软件
a340611953
2012-06-08 · 超过15用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:24.4万
展开全部
如果需要,我可以给你些资料 我用的就是Delphi6开发软件,有什么问题大家可以一起交流!
第三方控件BarCodectrl,style属性对应不同的条码,只要给他一个Value值就可以显示了。去网上下载MSBCODE9.OCX文件,注册加载就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
capsclock
2012-05-22 · TA获得超过585个赞
知道小有建树答主
回答量:255
采纳率:0%
帮助的人:228万
展开全部
这个真没有,可以用第三方提供的接口自己开发。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老高217
2012-05-28
知道答主
回答量:57
采纳率:0%
帮助的人:13.6万
展开全部
据我所知,真的没用!不过可以自己在delphi编程,实现制作条形码的功能,这个不难!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式