seryoga393777
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Уважаемые, форумчане!!! Если кто-нибудь знает в чём проблема, то подскажите: Сделал так, что если игра стоит, то светится кнопка Играть, а если её нет, то Установить. Вроде бы код работает, но почему-то, нажимая на кнопку Играть, она не запускается. On Preload: strRunGamePath = Registry.GetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\My Game\\Installation", "ExePath", true).."\\MyGAme.exe"; if (Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\\My Game\\Installation", "ExePath".."\\MyGAme.exe") == true) then Button.SetEnabled("Button5", true); -- кнопка "Играть" Button.SetEnabled("Button1", false); -- кнопка "Установить" if (Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\\My Game\\Installation", "ExePath".."\\MyGAme.exe") == false) then Button.SetEnabled("Button5", false); -- кнопка "Играть" Button.SetEnabled("Button1", true); -- кнопка "Установить" end end On Click: File.Run(strRunGamePath.."\\MyGAme.exe", "", strRunGamePath, SW_SHOWNORMAL, false); [На кнопки Установить и Играть] Если Кто знает в чём дело, подскажите. Заранее благодарен. |