Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Почемуто не работает код


Автор: SenkraD 25.1.2007, 15:14
Искал по форуму не нашёл.

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

Скажите, что не так.

З.Ы. я вообще сишник на шарпе пишу третий день

Код

 Button btnSender;
private void btnPaidOperation_Click(object sender, EventArgs e)
{
   Button btnSender;
   btnSender = (Button)sender;
   MessageBox.Show(null, btnSender.Name, "DEBUG",
      MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}



Автор: marcusmae 25.1.2007, 15:24
SenkraD, Вы уверены, что проблема локализуется в приведённом вами методе-обработчике нажатия кнопки? = Вроде бы, в нём ничего подозрительного, только вот null в аргументе Show... я бы постаивил вместо него "". Наверно, имеет смысл привести сюда больше кода.

Автор: marcusmae 25.1.2007, 15:40
Стоп. Попробуйте вообще убрать null - кажется, он играет роль IWin32Window owner. Или поставить this вместо null.

Код

public static DialogResult Show (
    IWin32Window owner,
    string text,
    string caption
)

Автор: SenkraD 25.1.2007, 17:57
всё проблема решена. просто у меня был не совсем Button, тоесть он но с другой библиотеки smile 
тема закрыта.
 спасиба за ответы.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)