Grem
06-10-2003, 12:11
Scusate la mia ignoranza, ma vorrei lanciare un eseguibile tramite un launcher che sto scrivendo, solo che non ho la minima idea di come fare.
Ho scritto la seguente procedura:
procedure TfrmLauncher.Button2Click(Sender: TObject);
var
MyFile: TCustomFileRun;
begin
CmdLine := Edit1.Text;
MyFile.FileName := CmdLine;
MyFile.Operation := 'open';
MyFile.ExecuteTarget(Sender);
end;
e naturalmente ho incluso la unit ExtActns.
Il mio scopo è quello di passare una linea di comando all'eseguibile.
Ovviamente, la procedura non funziona e mi restituisce un errore di Violazione d'Accesso.
Come devo fare?
Un'altra cosa: dove trovo un po' di documentazione sull'argomento?
Grazie. ;)
Ho scritto la seguente procedura:
procedure TfrmLauncher.Button2Click(Sender: TObject);
var
MyFile: TCustomFileRun;
begin
CmdLine := Edit1.Text;
MyFile.FileName := CmdLine;
MyFile.Operation := 'open';
MyFile.ExecuteTarget(Sender);
end;
e naturalmente ho incluso la unit ExtActns.
Il mio scopo è quello di passare una linea di comando all'eseguibile.
Ovviamente, la procedura non funziona e mi restituisce un errore di Violazione d'Accesso.
Come devo fare?
Un'altra cosa: dove trovo un po' di documentazione sull'argomento?
Grazie. ;)