如题。
解决方案 »
- datetimepicker控件严重问题。
- 如何在文本框里输入回车触发Button1Click事件的呢?
- GBK编码如何转换成十六进制 ?
- 关于delphi 里面Qreport的QDBEdit框内容的自动换行
- DELPHI能不能建立临时表?怎样建?使用ADO建!
- 找delphi5.0开发环境的下载地址
- 50分,但数据库没有记录出现错误提示
- 请教高手: 如何在 MSSQL下如何安全地将一个数据库中的一些数据表中记录复制到另外一个数据库中!
- 哪里能下载到《delphi编程internet应用实例》这本书,第一个提供者给分
- 如何实现在不规则区域中响应鼠标事件。
- 条码扫描(激活窗体)
- 如何使用扫描枪扫描条码
没有找到你说的东西
www.2ccc.com有得下...
如果哪位有更好的办法,请贴上来分享以下。
下面是我写的代码:
其中BC1就是BARCODE的控件名称。
procedure TForm1.BitBtn1Click(Sender: TObject);
var
CopyFromRect: TRect;
begin
image1.Width :=bc1.ClientWidth ;
image1.Height:=bc1.ClientHeight ;
CopyFromRect.TopLeft:=point(bc1.Left,bc1.Top);
CopyFromRect.BottomRight:=point((bc1.Left+bc1.Width),(bc1.Top+bc1.Height));
image1.Canvas.CopyRect(image1.Canvas.ClipRect,self.Canvas,CopyFromRect);
image1.Picture.SaveToFile('F:\aa.bmp');
{
printer.BeginDoc ;
bc1.PaintTo(printer.Canvas.Handle,0,0);
printer.EndDoc;
}
end;