社区
Delphi
帖子详情
請教:ShellExecute有沒有辦法控制打印頁數及打印份數?
scott21cn
2002-06-19 11:14:41
???
...全文
127
2
打赏
收藏
請教:ShellExecute有沒有辦法控制打印頁數及打印份數?
???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
scott21cn
2002-06-20
打赏
举报
回复
ShellExecute有沒有辦法控制打印頁數及打印份數?
scott21cn
2002-06-19
打赏
举报
回复
ShellExecute(handle, 'print', PChar('C:\aa.txt'), nil, nil, SW_SHOWNORMAL);
其中的文件及路徑,我用了臨時路徑,
我用GetTempPath取出的臨時路徑,被自動變成Dos的縮寫路徑,結果被就提示找不到路徑。有什麼辦法解決?
Shell
Execute
Shell
Execute
的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、
打印
一个文件等等),并对外部程序有一定的
控制
。 有几个API函数都可以实现这些功能,但是在大多数情况下
Shell
Execute
是更多的被使用的,同时它并不是太复杂。
Shell
Execute
函数原型及参数含义如下:
Shell
Execute
( hWnd: HWND; {指
shell
execute
执行完成_
shell
和
Shell
Execute
的用法
把我自己总结的
shell
和
Shell
Execute
的用法分享一下:
shell
函数只可以执行.exe .com .bat 的可执行文件。
Shell
Execute
是个api函数,可以执行与Windows系统相关联的文件。比如:
shell
"c:\1.doc" 应该报错的,因为
shell
只能执行.exe .com .bat应:
Shell
Execute
Me.hwnd, "open", "C:\1.d...
Windows下无窗口后台运行程序:
Shell
Execute
2019独角兽企业重金招聘Python工程师标准>>> ...
MFC接收
Shell
Execute
多个参数
在应用程序开发过程中,我们经常需要带参数启动另一个执行程序,如何传递多个参数,如何解析多个参数呢? 传参数 传递参数可使用
Shell
Execute
函数,示例如下:
Shell
Execute
(NULL, _T("open"), _T("d:\\test.exe"),_T("123 456") , _T("d:\\test.exe"), SW_SHOW); 解析参...
qt中
Shell
Execute
、
Shell
Execute
Ex和WinExec的用法和区别
今天我要介绍的是支持管理员权限的启动进程的几种方式。 分别是
Shell
Execute
,
Shell
Execute
Ex,WinExec。 它们的各自特点:
Shell
Execute
:是通过windows外壳打开任意文件,非可执行文件自动通过关联的程序打开,对于可执行文件,区别不大,不过
shell
excute可以指定运行时的工作路径
Shell
Execute
Ex:它跟
Shell
Execute
差不多,区别在于它的返回值和支持阻塞运行。 WinExec:只用于可执行文件,是一个老函数啦,虽然使用方便,但兼容性也不好。
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章