Guten Morgen zusammen...
ich habe folgendes Problem:
Delphi-Quellcode:
procedure TfrmMain.btnBackUpClick(Sender: TObject);
var
zipfile: PAnsiChar;
targetdir: PAnsiChar;
begin
zipfile:='
C:\test.rar';
targetdir:='
D:\test\test';
ShellExecute(
Handle,
nil, PAnsiChar('
.\system\7zip\7za.exe'), PAnsiChar('
a') + zipfile + targetdir,
nil, SW_SHOW);
end;
dieser Code zum Erstellen einers BackUps funktioniert nicht und ich versteh einfach nicht warum...
dieser code hingegen:
Delphi-Quellcode:
procedure TfrmMain.btnBackUpClick(Sender: TObject);
begin
ShellExecute(
Handle,
nil, PAnsiChar('
.\system\7zip\7za.exe'), '
a C:\test.rar D:\test\test',
nil, SW_SHOW);
end;
funktioniert einwandfrei...
sicher ist es nur eine kleinigkeit die ich übersehe, aber ich bekomm meist nur die meldung dass "Operator auf diesen Operantentyp nicht anwendbar ist"...
danke schonmal im voraus