L
liukt
Unregistered / Unconfirmed
GUEST, unregistred user!
各位大仙:<br> 我有一个比较大的数据库,想在程序中调用Winrar压缩软件来做备份。为<br>了能随意选择备份目标磁盘,想使用一个串变量写进命令行参数中,可程序就是<br>不运行,请高手指点为盼!程序如下:<br> Var<br> VarS_D:string;<br> begin<br> VarS_D:=edit1.text; //得到目标磁盘盘符 <br> winexec('/winrar a ' +VarS_D +':akk.rar *.db',sw_normal);<br> end;<br> 编译不能通过,显示:Incompatible types:'string'and 'pchar'.<br> 如果去掉变量VarS_D, 直接写成 C:akk.rar能够运行。<br> 是因为Pascal字符串格式吗?该如何改?<br><br>