Вы должны войти, чтобы создавать сообщения и темы.

Вызов калькулятора с помощью кнопки

Здравствуйте. Системный калькулятор вызывался с помощью клавиатуры, для этого есть отдельная кнопка. И я решил его заменить на FluxCalc, а системный удалил. После чего я получал такую ошибку, попробовал прописать путь к новому приложению СкопированоНКЕУ_LOCAL _MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppPaths\calc.exe, но теперь выдает это сообщение об ошибке.
Что нужно сделать, чтобы это работало нормально?

Александр, приветствую 🖐
Мало что понятно.
На какой калькулятор поменяли системный?
Из ошибки видно, что программа не может запуститься из-за ошибки в коде. То есть проблема в программе, а не в клавиатуре.

Сергей, вы очень молниеносно ответили) Я добавил ссылку на него выше.

Александр, глянул калькулятор, не понятно, зачем на него менять системный – это его копия.
Проблема возможна в том, что когда Вы из реестра делаете запуск, то программа на Python не может найти своё окружение, т.к. она запускается не из установочного каталога, а из СкопированоC:\Windows\System32
Я бы остался на стандартном Калькуляторе.

Александр, Привет.
Есть выход, Сергей правильно написал про окружение, он ищет свой config, обойти это можно, сделав ярлык на main.exe и указать его в качестве запускаемого а в свойствах его, должна быть рабочая папка указана где находится main, ну она вроде автоматом подставляется, попробуй.

Лайкнули Сергей и Александр
СергейАлександр
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Сергей, я его удалил,его можно вернуть только переустановкой?

Александр, вообще да.
На такие случаи обычно бэкап в Backupper помогает.

Александр, Показываю как делать, вдруг не понял, скрин.

Лайкнул Александр
Александр
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Mikhail, большое спасибо, тут сработал путь с ярлыком, но я сделал как у вас на скрине.