如何直接控制打印机输出?
在C语言中用的fprintf(stdprn,"%s",Data)函数,
在Delphi中应如何写?请高手指教!!!
在C语言中用的fprintf(stdprn,"%s",Data)函数,
在Delphi中应如何写?请高手指教!!!
解决方案 »
- 怎样才能知道FastReport是否能成功打印?
- 大家笑一笑,散分
- 求返回值
- 怎样将十六进制的串转换成字符串,然后进行传输?
- 请问我如何打开局域网中一台电脑的加密共享文件夹,前提我也不知道密码?
- 请问如何制作像IE那样,菜单旁边放动画(转动的地球)的效果??
- 用MODEM拨号通了之后,传送一个语音给对方手机,有什么好办法?
- 調用api函數
- 学校里用了五年pascal,没用过delphi,应聘人家问我delphi水平该怎么说?
- 请高手解决以下代码,小弟不懂其意。
- 急:如何把sql数据库中一个表(jibenqingkuang)通过程序导出一个同样字段的.mdb 的access表,并保存为用户自定义的路径
- 请教FastReport3的安装问题。
如果用汇编语言写,又如何写呢?
需要分好几步走。。
在C语言中用的fprintf(stdprn,"%s",Data)函数,
在Delphi中应如何写?请高手指教!!!补充:关键字"stdprn"在Delphi中对应是什么?
如果用汇编语言写,又如何写呢?在Pascal中有类似的,Writeln(LST,Data)可向打印机输出;"LST"关键字定义在Printer标准单元里,表示向打印机输出。但在Delphi中不可用。请各位不吝指教。
var str: String;
begin
str := 'Send Data Directly to Printer';
Printer.BeginDoc;
Printer.Canvas.Font.Size := 12;
Printer.Canvas.Font.Style := [fsBold, fsUnderline];
Printer.Canvas.TextOut(2, 100, Format('Hello! %s',[str]));
Printer.EndDoc;
end;
prn: TextFile;
begin
AssignFile(Prn,'LPT1');
try
Rewrite(Prn);
writeln(prn,AString);
finally
CloseFile(Prn);
end;
end;不知道可不可以... 我用这个打收银小票的..