我的代码的System.NullReferenceException

时间:2016-11-25 12:25:04

标签: c#

我有一个问题。当我运行我的代码。我接受了这个错误。我不明白为什么。你能帮助我吗?我很抱歉我的英语不好。

namespace K.K.Y.T

{     公共部分类Anaform:表格     {         私人Kamera k;         私人YuzBul yuz;         public int kamera_start = 0;

    public Anaform()
    {
        InitializeComponent();
    }

    neuralnetwork nobj = new neuralnetwork();

    public void timer1_Tick_1(object sender, EventArgs e)
    {
        yuz.YuzBul_Metodu(this, KameraResim, YKesiti);

    }

    private void yüzBulToolStripMenuItem_Click(object sender, EventArgs e)
    {
        if (kamera_start == 1)
        {
            timer1.Enabled = true;
            yuz = new YuzBul();
        }
        else
        {
            MessageBox.Show("Önce kamerayı başlatınız","Uyarı");
        }
        richTextBox1.Text += "Yüz Bulma Başlatıldı...\n";
    }

    private void Yuz_Tut_Click(object sender, EventArgs e)
    {
        try
        {
            Ytut.Image = YKesiti.Image;
            richTextBox1.Text += "Yüz Tutuldu ...\n";
        }
        catch
        {
            MessageBox.Show("Tutulan bir yüz olduğundan emin olun !", "Uyarı");
        }
    }
    private void button1_Click(object sender, EventArgs e)
    {
        timer1.Enabled = false;
        richTextBox1.Text += "Yüz Bulma Durduruldu !\n";
        SaveFileDialog savepic = new SaveFileDialog();
        savepic.DefaultExt = "KKYT";
        savepic.Filter = "Bitmap files (*.bmp)|*.bmp|JPG files (*.jpg)|*.jpg|GIF files (*.gif)|*.gif|All files (*.*)|*.*";
        savepic.AddExtension = true;
        savepic.RestoreDirectory = true;
        savepic.Title = "Resim Kayıt";
        savepic.InitialDirectory = Application.StartupPath + "\\yuzler";

        if (savepic.ShowDialog() == DialogResult.OK)
        {

            Ytut.Image.Save(savepic.FileName);
            richTextBox1.Text += "Tutulan Yüz Veritabanına Eklendi...\n";
        }
        else
        {
            MessageBox.Show("Kayıt İşlemi Başarısız !!!");
        }

        savepic.Dispose();
        savepic = null;
        Application.Restart();
        richTextBox1.Text += "Yüz Kayıt Edildi...\nProgram Tekrar Başlatıldı...\n";

    }

K.K.Y.T.exe中发生未处理的“System.NullReferenceException”类型异常

其他信息:Nesnebaşvurusubirnesneninörneğineayarlanmadı。

0 个答案:

没有答案