我的思路是
创建InternetApplication对象,用TWebBrowser对象也可以,
使用它的navigate方法打开该文件,调用ExecWB执行打印命令。
可是,打印到文件是需要提供文件名称的,ExecWB的可以接受4个参数,
object.ExecWB(
cmdID, cmdExecopt, [pvaIn, pvaOut])
设置cmdID 为IDM_PRINT(6)可以打印,设置cmdExecopt=2可以无需用户按按钮,自动进行,但是没有其他参数可以指定打印到什么文件中去。我需要处理上万个这样的文件,该怎么办?
创建InternetApplication对象,用TWebBrowser对象也可以,
使用它的navigate方法打开该文件,调用ExecWB执行打印命令。
可是,打印到文件是需要提供文件名称的,ExecWB的可以接受4个参数,
object.ExecWB(
cmdID, cmdExecopt, [pvaIn, pvaOut])
设置cmdID 为IDM_PRINT(6)可以打印,设置cmdExecopt=2可以无需用户按按钮,自动进行,但是没有其他参数可以指定打印到什么文件中去。我需要处理上万个这样的文件,该怎么办?
解决方案 »
- fastreport控件与tfrPreview控件
- 这个SQL语句到底错在哪里?一片茫然
- 专业转向 一些DELPHI新书几电脑书籍转让!
- 一个女孩子和我认识一年,她说会跟我一生,她在浙江,我厦门,我叫她来,她也同意了。可她说来了也要我和我分开住。我和她bye了。我的做
- 函数参数设置!
- 谁能告诉我,TWebBrowser 控件在那个标签页里面?
- 如何构建三层物理环境?求助!!
- ★★★如何更改button上字体的颜色?我给100分。谢谢
- 用语句怎么设置数据集的displayformat := '#0.0';
- @的问题?
- 那位帮我看一下:为什么dll的变量传递第一个有,第二个却找不到了,代码如下:
- 我用数据库组件连接一个access数据库,知道密码,不知道用户名称,始终连接不上
cmdID As OLECMDID, _
cmdexecopt As OLECMDEXECOPT, _
[pvaIn As Variant,] _
[pvaOut As Variant])
ParameterscmdID
Long that represents the identifier of the command to execute. For more information on command identifiers, see MSHTML Command Identifiers.
cmdexecopt
OLECMDEXECOPT value that specifies the command options.
pvaIn
Optional. A Variant used for specifying command input arguments.
pvaOut
Optional. A Variant used for specifying command output arguments.
这是MSDN上的资料。