Почему половина игр при запуске через ShellExecute вызывают ошибку, после чего вылезает отчет и игра не успевши открыться закрывается (например GTA 4, FlatOut: Ultimate Carnage и др)?
писал так:
Код:
ShellExecute(Handle,'open', PChar(<Путь к игре>) , nil, nil, SW_SHOWNORMAL);
помогите пожалуйста...