Forum
merhaba arkadaşlar.
visual basic 2010 express kullanmaktayım.
formun üzerinde bir adet seriport a bağlı textbox var.
seriporttan A01 kodlu yazı geldiğinde timer nesnesini çalıştırıp tekrar A01 geldiğinde durmasını istiyorum.
şu anda textboxa A01 kodu geldiğinde nesne çalışıyor tekrar A01 geldiğinde ise timer nesnesini durduramıyorum.
if seriport.text="A01" then
timer1.start()
else
if seriport.text="A01" Then
timer1.stop()
else
end if
end if
private void timer1_Tick(object sender, EventArgs e)
{
textBox2.AppendText("-- Çözümpark -- ");
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (timer1.Enabled == true)
{
timer1.Enabled = false;
}
else
{
timer1.Enabled = true;
}
}
Edit
-------------------------------------
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (timer1.Enabled == true && textBox1.Text == "A01")
{
timer1.Enabled = false;
}
else if (timer1.Enabled == false && textBox1.Text == "A01")
{
timer1.Enabled = true;
}
}