Как сделать предупреждение о выполненном коде [Решено]
Цитата: Сергей от 21.10.2020, 18:07Смотри, Илья, Твоя задача, как Я понял, состоит в том, чтобы проверить, выполнялся код, или нет, если да, то сказать человеку, что код уже был выполнен.
То есть, вLoadТы проверяешь, выполнялся ли код:void Form1_Load(object sender, EventArgs e) { // проверяешь выполнение кода // проверяешь выполнение кода // проверяешь выполнение кода if (код выполнен) { alreadyTrue = true; } }
Смотри, Илья, Твоя задача, как Я понял, состоит в том, чтобы проверить, выполнялся код, или нет, если да, то сказать человеку, что код уже был выполнен.
То есть, в СкопированоLoad Ты проверяешь, выполнялся ли код:
void Form1_Load(object sender, EventArgs e)
{
// проверяешь выполнение кода
// проверяешь выполнение кода
// проверяешь выполнение кода
if (код выполнен)
{
alreadyTrue = true;
}
}
Цитата: Илья от 21.10.2020, 18:08void 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; } }
Вот кусочек кода.
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;
}
}
Вот кусочек кода.
Цитата: Сергей от 21.10.2020, 18:10Вот, в
LoadТебе надо проверить, есть ли эта схема уже в системе и если есть, то запишиTrueвalreadyTrue.
И ещё, Илья, оборачивай, пожалуйста, код. Вот этой кнопочкой.
Вот, в СкопированоLoad Тебе надо проверить, есть ли эта схема уже в системе и если есть, то запиши СкопированоTrue в СкопированоalreadyTrue.
И ещё, Илья, оборачивай, пожалуйста, код. Вот этой кнопочкой.
Цитата: Илья от 21.10.2020, 18:12Ага понял, щас попробую, прошу прощения что так на долго отвлек тебя.))
Спасибо за совет на счет кода.
Ага понял, щас попробую, прошу прощения что так на долго отвлек тебя.))
Спасибо за совет на счет кода.
Цитата: Илья от 21.10.2020, 18:31Последний вопросик, как можно проверить выполнения кода, щас первый раз столкнулся.
Последний вопросик, как можно проверить выполнения кода, щас первый раз столкнулся.
Цитата: Сергей от 21.10.2020, 18:33Ну, нужно проверить
выполнилось ли тоизменения в системе от того, что Ты написал.
В Твоём случае, нужно смотреть, есть ли Твоя схема электропитания в системе, или нет.
Ну, нужно проверить выполнилось ли то изменения в системе от того, что Ты написал.
В Твоём случае, нужно смотреть, есть ли Твоя схема электропитания в системе, или нет.
Цитата: Илья от 21.10.2020, 18:35Тут уже с этим сложнее.
Все большое спасибо, больше не отвлекаю.
Тут уже с этим сложнее.
Все большое спасибо, больше не отвлекаю.