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

Как сделать предупреждение о выполненном коде [Решено]

◄Страница 2 из 2

Смотри, Илья, Твоя задача, как Я понял, состоит в том, чтобы проверить, выполнялся код, или нет, если да, то сказать человеку, что код уже был выполнен.
То есть, в СкопированоLoad Ты проверяешь, выполнялся ли код:

void Form1_Load(object sender, EventArgs e)
       {
           // проверяешь выполнение кода
           // проверяешь выполнение кода
           // проверяешь выполнение кода
           if (код выполнен)
               {
                 alreadyTrue = true;
               }
       }

 

void Electro()
{
if (checkBox4.Checked)
{
if (!alreadyDone)
{
Cmd("powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61"); label3.Lebel();
Cmd("control.exe powercfg.cpl,,3");
}
else
{
DialogResult result = MessageBox.Show("Этот твик уже применен.\nХотите добавить еще схему?\nПосле применения твика выберите схему в списке электропитания.", "Подсказка", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk);
if (result == DialogResult.Yes)
{
Cmd("powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61"); label3.Lebel();
}
}
alreadyDone = true;
}
} 

 

Вот кусочек кода.

Вот, в СкопированоLoad Тебе надо проверить, есть ли эта схема уже в системе и если есть, то запиши СкопированоTrue в СкопированоalreadyTrue.
И ещё, Илья, оборачивай, пожалуйста, код. Вот этой кнопочкой.

Ага понял, щас попробую, прошу прощения что так на долго отвлек тебя.))

Спасибо за совет на счет кода.

Последний вопросик, как можно проверить выполнения кода, щас первый раз столкнулся.

Ну, нужно проверить выполнилось ли то изменения в системе от того, что Ты написал.
В Твоём случае, нужно смотреть, есть ли Твоя схема электропитания в системе, или нет.

Тут уже с этим сложнее.
Все большое спасибо, больше не отвлекаю.

◄Страница 2 из 2