Tulnov
![](http://forum.ru-board.com/board/avatars/Wolfman.gif)
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Samotek Покажу на примере Media Player. 1. Запускаем Media Player из главного меню 2. Запускаем Диспетчер задач 3. ПКМ на Media Player - Подробно 4. ПКМ на заголовке любой колонки - Выбрать столбцы 5. Отмечаем Командная строка и жмём ОК 6. Ctrl+C 7. В любом текстовом редакторе Ctrl+V 8. Удаляем всё, кроме командной строки 9. Получаем, например: "C:\Program Files\WindowsApps\Microsoft.ZuneMusic_11.2406.13.0_x64__8wekyb3d8bbwe\Microsoft.Media.Player.exe" -ServerName:Microsoft.ZuneMusic.AppXr954g6gg1tvs748d5g67zt981dvpmnr6.mca 10. Закрываем Media Player Далее, в Delphi в новом VCL проекте добавляем на форму кнопку, по которой выполняем: ShellExecute(0, 'open', 'Microsoft.Media.Player.exe', '-ServerName:Microsoft.ZuneMusic.AppXr954g6gg1tvs748d5g67zt981dvpmnr6.mca', 'C:\Program Files\WindowsApps\Microsoft.ZuneMusic_11.2406.13.0_x64__8wekyb3d8bbwe', 1); не забыв добавить в uses Winapi.ShellAPI. Запускаем проект и жмём на кнопку! зы. если что, получить командную строку запущенного процесса можно прямо в коде, т.к. понятно, что после обновления она изменится. А зная её, можно в дальнейшем получить всё остальное для крайней версии приложения. | Всего записей: 797 | Зарегистр. 15-05-2003 | Отправлено: 18:15 28-08-2024 | Исправлено: Tulnov, 18:54 28-08-2024 |
|