L lunyx_allen Unregistered / Unconfirmed GUEST, unregistred user! 2008-01-08 #1 我在cmd窗口定位到 F:/AA下;然后输入命令:rar a back E:/xx 回车就会生成一个back.rar文件了。。现在我要求在dos中调用这个命令,该怎么完成这一系列的动作?
轻 轻松虎 Unregistered / Unconfirmed GUEST, unregistred user! 2008-01-08 #2 uses ShellAPI,... ... ShellExecute(Form1.handle, 'open', 'rar', 'F:/AA/a back E:/xx ', '', SW_Normal);
uses ShellAPI,... ... ShellExecute(Form1.handle, 'open', 'rar', 'F:/AA/a back E:/xx ', '', SW_Normal);
轻 轻松虎 Unregistered / Unconfirmed GUEST, unregistred user! 2008-01-08 #4 估计你的rar命令不在路径里 那你就试试 ShellExecute(Form1.handle, 'open', 'F:/AA/rar', 'F:/AA/a back E:/xx ', '', SW_Normal); 或者 ShellExecute(Form1.handle, 'open', 'rar', 'a back E:/xx ', 'F:/AA/', SW_Normal);
估计你的rar命令不在路径里 那你就试试 ShellExecute(Form1.handle, 'open', 'F:/AA/rar', 'F:/AA/a back E:/xx ', '', SW_Normal); 或者 ShellExecute(Form1.handle, 'open', 'rar', 'a back E:/xx ', 'F:/AA/', SW_Normal);