我的打印机没有安装驱动,用厂家的演示程序可以打印 ,我也有厂家的指令集,但不知道怎样发送。那位兄弟可以帮帮我,马上结贴~~
解决方案 »
- 关于时间转换求助
- 一个简单的路径问题,散100分,谢谢
- c/s模式下客户端对数据库的操作问题
- 如何在关闭数据连接后,DBGRID中数据仍然存在???
- 大家好!!!拿高分!!!!
- 请问用调用adoconnect编辑连接数据库字符串的那个窗口
- 如何实现moden拨号?谢谢
- 关于clientdataset的问题
- 如何使delphi编写*.exe程式在启动时接收一个参数abc ?
- TreeView1.Items.AddObject方法与TreeView1.Items.AddChild方法什么区别阿?
- 如何屏蔽 除了a键和鼠标右键 其他所有键呢,如何屏蔽个别按键,谢谢
- Delphi出现问题,请帮忙解决。
WriteFile(.....) // Your printer instruction here.
CloseHandle()
另外, 可否给我厂家的指令集?
[email protected]
f:TextFile;
begin
Assignprn(f);
{$I-}
rewrite(f);
{$I+}
if ioresult=0 then
begin
//打开成功
{$I-}
Writeln(f,'Print Test');
Write(f, chr($0B)+char($09));//你的控制码
{$I+}
if ioresult=0 then
begin
// ShowMessage('打印完成');
end;
end;
{$I-}
flush(f);
closefile(f);
{$I+}
end;
Write(f, chr($0B)+chr($09));
DeviceCapabilities
EndDoc
EndPage
Escape
ExtEscape
SetAbortProc
StartDoc
StartPageFollowing are the functions used to access the print spooler. AbortPrinter
AbortProc
AddForm
AddJob
AddMonitor
AddPort
AddPrinter
AddPrinterConnection
AddPrinterDriver
AddPrintProcessor
AddPrintProvidor
AdvancedDocumentProperties
ClosePrinter
ConfigurePort
ConnectToPrinterDlg
DeleteForm
DeleteMonitor
DeletePort
DeletePrinter
DeletePrinterConnection
DeletePrinterData
DeletePrinterDriver
DeletePrintProcessor
DeletePrintProvidor
DocumentProperties
EndDocPrinter
EndPagePrinter
EnumForms
EnumJobs
EnumMonitors
EnumPorts
EnumPrinterData
EnumPrinterDrivers
EnumPrinters
EnumPrintProcessorDataTypes
EnumPrintProcessors
FindClosePrinterChangeNotification
FindFirstPrinterChangeNotification
FindNextPrinterChangeNotification
FreePrinterNotifyInfo
GetForm
GetJob
GetPrinter
GetPrinterData
GetPrinterDriver
GetPrinterDriverDirectory
GetPrintProcessorDirectory
OpenPrinter
PrinterMessageBox
PrinterProperties
ReadPrinter
ResetPrinter
ScheduleJob
SetForm
SetJob
SetPort
SetPrinter
SetPrinterData
StartDocPrinter
StartPagePrinter
WaitForPrinterChange
WritePrinter
如果还有什么不懂,再贴出来!
function TFixtureControl.Print(Content:string):Boolean;
var
MYFile:TextFile;
begin
try
Assignfile(MyFile,'lpt1');
Rewrite(MyFile);
Writeln(MyFile,Content);
System.CloseFile(MyFile);
except
end;
end;