Plik z parametrem uruchamia się tak:
ShellExecut(Handle,'open','plik.exe', 'parametr' ,nil,SW_SHOWNORMAL);
A jak go uruchomić gdy parametr mam w jakiejś zmiennej, i jakiego typu musi to być zmienna ?
Plik z parametrem uruchamia się tak:
ShellExecut(Handle,'open','plik.exe', 'parametr' ,nil,SW_SHOWNORMAL);
A jak go uruchomić gdy parametr mam w jakiejś zmiennej, i jakiego typu musi to być zmienna ?
najlepiej zmienna string a do teg owpisz pchar(nzawa_paraetru)
ShellExecute(handle, 'open', 'c:\plik.exe', PChar(zmienna), nil, SW_SHOW);
zaraz pod 'implementation' definiujesz zmienną:
var
zmienna: string;
procedure button1click(Sender: TObject);
begin
if Edit1.Text = 'a' then
zmienna := 'help' else
zmienna := 'list';
end;
Dzięki wam serdeczne.