Asyraf Patt Ответов: 1

C# winform : флажок, кнопка, код


Hye..my программа о том, что я ставлю галочку и запускаю программу корзины после того, как нажимаю кнопку, но у меня возникает ошибка при запуске программы. Как мне на самом деле решить эту проблему ?

спасибо

Что я уже пробовал:

private void Button2_Click(object sender, EventArgs e)
       {

           checkBox1.Checked = SHEmptyRecycleBin(IntPtr.Zero, null, RecycleFlag.SHERB_NOSOUND | RecycleFlag.SHERB_NOCONFIRMATION);


       }

Atlapure Ambrish

Можете ли вы подробнее рассказать об ошибке и о том, на какой линии вы ее получаете? Это не ясно из вашего описания.

Asyraf Patt

оригинал:
частный недействительными методе button2_click(объект отправителя, EventArgs в электронной)
{
SHEmptyRecycleBin(IntPtr. Zero, null, RecycleFlag.SHERB_NOSOUND | RecycleFlag.SHERB_NOCONFIRMATION);
}

выше находится моя функция, когда я нажимаю кнопку, она очищает мою мусорную корзину. Код, который я на самом деле пытаюсь сделать, заключается в том, что мне нужно поставить галочку и нажать кнопку, а затем мусорное ведро очистится.

последний код:

частный недействительными методе button2_click(объект отправителя, EventArgs в электронной)
{

checkBox1.Проверено = SHEmptyRecycleBin(Указателя IntPtr.Ноль, нуль, RecycleFlag.SHERB_NOSOUND | RecycleFlag.SHERB_NOCONFIRMATION);

}

Вопрос: как на самом деле я могу объединить флажок и кнопку, чтобы выполнить эту программу ?

Извини, приятель, за мой неясный вопрос.

1 Ответов

Рейтинг:
0

Hitesh Chavada

SHEmptyRecycleBin return integer (int) value


если успешно пустая корзина затем возвращает 0
и если корзина уже пуста и вы нажимаете кнопку огня, то возвращаете значение типа -2147418113

таким образом, вам нужно изменить код соответственно true false для флажка checked / unchecked


Asyraf Patt

я не совсем понимаю, Извини, приятель.. я новичок в программировании