Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка системи віртуального осцилографа для спостереження електричних сигналів

Реферат Розробка системи віртуального осцилографа для спостереження електричних сигналів





private void trackBar3_ValueChanged (object sender, EventArgs e)

{= trackBar3.Value; ();

}

//Длітельностьvoid comboBox2_SelectedIndexChanged (object sender, EventArgs e)

{(So1 == null amp; amp; So2 == null) {return; } s=comboBox2.Text;

{(Kanal1 == true)

{. koeffDlit=(float) Convert.ToDouble (s); (y1, So1);

} (Kanal2 == true)

{. koeffDlit=(float) Convert.ToDouble (s); (y2, So2);

}

}

{;

} ();

}

//зміна сігналаvoid IzmenenieSignala (int z, SignalObject So)

{(So == null)

{;

}. L.Clear (); (So.Garm == 1)

{. CalculateSin (z, -this.Width, this.Width);

} if (So.Garm == 0)

{. CalculateImp (z, -this.Width, this.Width);

}

}

//Включітьvoid button3_Click (object sender, EventArgs e)

{(On == false)

{= true; .BackColor=Color.Green; .Text= Вимкнути raquo ;; (true);

}

{= false; .BackColor=System.Drawing.SystemColors.Control; (false) ;. Text= Включити raquo ;;;

}

}

//Заморозки/відморозка компонентvoid EnabledComp (bool Ok)

{. Enabled=Ok; .Enabled=Ok; .Enabled=Ok; .Enabled=Ok; .Enabled=Ok; .Enabled=Ok; .Enabled=Ok; .Enabled=Ok ;. Enabled=Ok; .Enabled=Ok;

}

//обраний перший каналvoid checkBox1_CheckedChanged (object sender, EventArgs e)

{(checkBox1.Checked == true)

{= true;

}

{= false;

} ();

}

//створення нового сігналаvoid CreateNewSignal (int y, SignalObject So)

{

//гармонійний сигнал (signal1.radioButton1.Checked == true amp; So!=null)

{. Garm=1; .U=signal1.U; .f=signal1.f; .L.Clear () ;. CalculateSin (y, -this.Width, this.Width);

}

//імпульсний сигнал (signal1.radioButton2.Checked == true)

{. Garm=0; .U=signal1.U; .f=signal1.f; .ti=signal1.ti; .CalculateImp (y, -this.Width, this.Width);

}

}

//обраний другий каналvoid checkBox2_CheckedChanged (object sender, EventArgs e)

{(checkBox2.Checked == true)

{= true;

}

{= false;

} ();

}

//Яркостьvoid trackBar2_Scroll (object sender, EventArgs e)

{c=Color.FromArgb (255, 0, 200+ trackBar2.Value, 0) ;. Color=c; ();

}

//Четкостьvoid trackBar4_Scroll (object sender, EventArgs e)

{= trackBar4.Value; (h lt; 0)

{. Width=-trackBar4.Value;

} if (h == 0)

{. Width=1;

}

{. Width=trackBar4.Value;

} ();

}

//збереження сігналовvoid сохранітьToolStripMenuItem_Click (object sender, EventArgs e)

{(Kanal1 == false amp; amp; Kanal2 == false)

{. Show ( Включітелі сигнал (и), який (е) потрібно зберегти );

return;

} if ((Kanal1 == true amp; amp; So1 == null) || (Kanal2 == true amp; amp; So2 == null))

{. Show ( Перший сигнал порожній );

return;

} (Kanal1 == true amp; amp; So1!=null)

{(So1);

} (Kanal2 == true amp; amp; So2!=null)

{(So2);

}

}

//функція збереження сігналаvoid SaveSignal (SignalObject So)

{sfd=new SaveFileDialog () ;. Filter= dat | * .dat raquo ;; (sfd.ShowDialog ()!=DialogResult.OK) return; fs=new FileStream (sfd.FileName , .Create); (fs == null) return; BFormater=new BinaryFormatter () ;. Serialize (fs, So) ;. Close ();

}

//відкриття сігналаvoid откритьTool...


Назад | сторінка 4 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програмування на мові Object Pascal
  • Реферат на тему: Типи даних в Object Pascal
  • Реферат на тему: Реалізація алгоритму визначення n! засобими Object Pascal 2.0
  • Реферат на тему: Return to materialism
  • Реферат на тему: Пристрій перетворення аналогових сигналів двійковий код і його перетворення ...