我在CMD中可以运行下面的代码!!如何在DELPHI中调用呢???100送上!! ( 积分: 100 )

  • 主题发起人 主题发起人 zgc7622
  • 开始时间 开始时间
Z

zgc7622

Unregistered / Unconfirmed
GUEST, unregistred user!
我可以在CMD中运行:
rundll32.exe printui.dll,PrintUIEntry /if /f E:/Inf/Vprint.inf /r "LPT1:" /b "print1" /m "print1"

但是我如何在DELPHI中调用呢?如何能做到和在CMD调用相同的效果呢??
 
我可以在CMD中运行:
rundll32.exe printui.dll,PrintUIEntry /if /f E:/Inf/Vprint.inf /r "LPT1:" /b "print1" /m "print1"

但是我如何在DELPHI中调用呢?如何能做到和在CMD调用相同的效果呢??
 
StrCommand :='rundll32.exe printui.dll,PrintUIEntry /if /f E:/Inf/Vprint.inf /r "LPT1:" /b "print1" /m "print1"';

winexec(Pchar(StrCommand),sw_Show)
不知道写得对不对
主要是看winexec这个方法
另外相关的shellapi,createProcess
没装delphi,不能帮你调试了
 
我试一试,谢谢你了呵呵!!
 
调试通过!!谢谢你了!!!
 
接受答案了.
 
后退
顶部