求救,急了我几天的问题啊!如何不打开指定文件直接将该文件送到当前打印机打印呢. ( 积分: 100 )

  • 主题发起人 主题发起人 maltelsoft
  • 开始时间 开始时间
M

maltelsoft

Unregistered / Unconfirmed
GUEST, unregistred user!
比如我有个AA.DOC文件,我现在的做法是ShellExecute(Handle, 'print', 'C:/AA.DOC',nil, nil, 0);但是我发现他先要打开WORD,然后再打印文件,我想要连WORD也不要打开直接送到打印机打印.
并且还要直接打印TXT,BMP等其他文件格式.
 
比如我有个AA.DOC文件,我现在的做法是ShellExecute(Handle, 'print', 'C:/AA.DOC',nil, nil, 0);但是我发现他先要打开WORD,然后再打印文件,我想要连WORD也不要打开直接送到打印机打印.
并且还要直接打印TXT,BMP等其他文件格式.
 
你调用ShellExecute当然打开文件了,不想打开文件可以考虑读到流里面去.
 
如果读到流里面去了,那又该如何操作流打印呢,谢谢.
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部