Witam,
czy jest jakiś prosty sposób na otworzenie innego programu w Deplhi? Czytałem o jakichś funkcjach, które za bardzo nie wiem jak działają. Chodzi mi konkretnie o linię w części wykonywalnej buttona.
Pozdrawiam
Witam,
czy jest jakiś prosty sposób na otworzenie innego programu w Deplhi? Czytałem o jakichś funkcjach, które za bardzo nie wiem jak działają. Chodzi mi konkretnie o linię w części wykonywalnej buttona.
Pozdrawiam
Ja używam takiej komendy:
ShellExecute(Handle,'open',test.txt,'','',sw_Normal);
Zrobiłem przycisk i działa on tak:
begin
ShellExecute(Handle,'open',C:\Program Files (x86)\BitTorrent\BitTorrent.exe,'','',sw_Normal);
end;
Tylko to coś nie chce za bardzo chodzić. Gdzie zrobiłem błąd?
ścieżka z nazwą programu zawiera spację więc ujmij całość w apostrofy
Undeclared identifier 'Shall Execute'
To trzeba gdzieś jeszcze deklarować? Gdzie?
Nie Shall Execute tylko ShellExecute …
Źle przepisałem błąd, komenda jest taka jak wyżej (12:44)
A zadeklarowałeś w uses ShellAPI?
No nie, nie widziałem że trzeba. Znalazłem sposób:
WinExec('NazwaProga', SW_SHOW);