我没有做过小票打印。请问我用的是山崎220小票打印。我找了很久没有开发包。
用这个打印是不是和普通打印机一样用DELPHI自带的报表功能就可以打印了?
如果各位有代码最好能发出来让我学习一下谢谢 。。还有就是他的宽度这长度这些怎么样个控制方法?以前没有做过小票打印。各位谢谢了。
用这个打印是不是和普通打印机一样用DELPHI自带的报表功能就可以打印了?
如果各位有代码最好能发出来让我学习一下谢谢 。。还有就是他的宽度这长度这些怎么样个控制方法?以前没有做过小票打印。各位谢谢了。
解决方案 »
- 用斑竹IOCP做转发数据的例子,求高手指教
- 如何将EDIT中的字符串写入EXE文件????
- 小问题
- 如何用delphi完成,向一已能控制的Excel文件的sheet中加入一addTextBox
- 谁能告诉我,怎么查自己的串行端口的使用情况?例如说com1,com2等,都被谁使用了?
- 怎样利用COM1进行串行接口的编程:————?!??!?
- 哪位高手能提供delphi中某个目录搜索文件名的算法?
- 送分 sql server 的书
- 请问哪儿有FOR D6的格式化代码的工具可下载?就是按ctrl+D的那个,以前下的找不着了,谢谢!
- delphi新手(送分):问题简单,分数不多,一定会给,先到先得
- 插入一条记录问题
- 高分请教: nmftp中如何直接打开FTP中的文件而不用下载后再打开
ys1,ys2,ys3:string;
lMaterialCode, rMaterialCode:string;
begin ....... yanse := trim(cbYanSe1.Text)+trim(cbYanSe2.Text)+trim(cbYanse3.Text);
ys1 := trim(cbYanSe1.Text);
ys2 := trim(cbYanSe2.Text);
ys3 := trim(cbYanSe3.Text); //保存颜色
if yanse <> '' then
IFile.WriteString('huawense',trim(cbLSpec.Text)+trim(cbLTexture.Text),yanse); //保存左模具号
if LListModule.IndexOf(trim(cbZmh.Text)) = -1 then
begin
IFile.WriteString(trim(cbLSpec.Text),inttostr(LListModule.Count + 1),trim(cbZmh.Text));
LListModule.Add(trim(cbZmh.Text));
cbZmh.Items.Add(trim(cbZmh.Text));
if(cbLSpec.Text = cbRSpec.Text) then
begin
cbYmh.Items.Add(trim(cbZmh.Text));
RListModule.Add(trim(cbZmh.Text));
end;
end; //保存右模具号
if RListModule.IndexOf(trim(cbYmh.Text)) = -1 then
begin
IFile.WriteString(trim(cbRSpec.Text),inttostr(RListModule.Count + 1),trim(cbYmh.Text));
cbYmh.Items.Add(trim(cbYmh.Text));
RListModule.Add(trim(cbYmh.Text));
if(cbLSpec.Text = cbRSpec.Text) then
begin
cbZmh.Items.Add(trim(cbYmh.Text));
LListModule.Add(trim(cbYmh.Text));
end;
end; frReport1.FindObject('YanSe1').Memo.Text := ys1;
if yanse='' then
frReport1.FindObject('YanSe2').Memo.Text := '无'//copy(yanse,1,2);
else
frReport1.FindObject('YanSe2').Memo.Text := ys2;//copy(yanse,3,2);
frReport1.FindObject('YanSe3').Memo.Text := ys3;//copy(yanse,5,2);
frReport1.FindObject('PicOne').FillColor :=PicColor(ys1{copy(yanse,1,2)}) ;
frReport1.FindObject('PicTwo').FillColor :=PicColor(ys2{copy(yanse,3,2)}) ;
frReport1.FindObject('PicThree').FillColor :=PicColor(ys3{copy(yanse,5,2)}) ;
frReport1.FindObject('ZuoMoJu').Memo.Text :=cbZmh.Text ;
frReport1.FindObject('YouMoJu').Memo.Text :=cbYmh.Text ;
frReport1.FindObject('GangYin').Memo.Text :=Trim(EdtGangyin.Text);
frReport1.FindObject('LTiaoMa').Memo.Text := '00'+LMaterialCode ;
frReport1.FindObject('RTiaoMa').Memo.Text := '00'+RMaterialCode ;
frReport1.FindObject('LGuiGe').Memo.Text := cbLSpec.Text+'('+cbLLayer.Text+')'+cbLTexture.Text+cbLBrand.Text ;
frReport1.FindObject('RGuiGe').Memo.Text := cbRSpec.Text+'('+cbRLayer.Text+')'+cbRTexture.Text+cbRBrand.Text ;
// frReport1.FindObject('HuaWen').Memo.Text := ComboBox3.Text+'-'+ComboBox4.Text ;
frReport1.PrepareReport;
frReport1.ShowReport;