Visual Studio Windows Forms App C# segítség?
Miért nem?
Eke egyszerű.
Gombnyomás event handler kódját másold be.
private void button1_Click(object sender, EventArgs e)
{
//szignál
if (radioButton5.Checked || radioButton6.Checked || radioButton4.Checked )
{
if (radioButton5.Checked)
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\Máv.wav");
h.Play();
}
if (radioButton6.Checked)
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\Ic.wav");
h.Play();
}
if (radioButton4.Checked)
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\Ecen.wav");
h.Play();
}
}
//vonatnem, i/é
if (radioButton1.Checked || radioButton2.Checked || radioButton3.Checked || radioButton7.Checked)
{
if (radioButton1.Checked)
if(radioButton9.Checked)
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\sz i.wav");
h.Play();
}
else
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\sz e.wav");
h.Play();
}
if (radioButton2.Checked)
if(radioButton9.Checked)
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\gy i.wav");
h.Play();
}
else
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\gy e.wav");
h.Play();
}
if (radioButton3.Checked)
if(radioButton9.Checked)
{
SoundPlayer h = new SoundPlayer(@"");
h.Play();
}
else
{
SoundPlayer h = new SoundPlayer(@"");
h.Play();
}
if (radioButton7.Checked)
if(radioButton9.Checked)
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\v i.wav");
h.Play();
}
else
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\v e.wav");
h.Play();
}
}
//honnan/hova
if (comboBox2.SelectedItem != "")
{
if (comboBox2.SelectedItem == "Békéscsaba")
if (radioButton9.Checked)
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\bra.wav");
h.Play();
}
else
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\brol.wav");
h.Play();
}
if (comboBox2.SelectedItem == "Nyíregyháza")
if (radioButton9.Checked)
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\nyra.wav");
h.Play();
}
else
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\nyrol.wav");
h.Play();
}
}
//vágány
if(numericUpDown3.Value==1)
if (radioButton9.Checked)
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\1rol.wav");
h.Play();
}
else
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\1ra.wav");
h.Play();
}
if (numericUpDown3.Value == 2)
if (radioButton9.Checked)
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\2rol.wav");
h.Play();
}
else
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\2ra.wav");
h.Play();
}
if (numericUpDown3.Value == 3)
if (radioButton9.Checked)
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\3rol.wav");
h.Play();
}
else
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\3ra.wav");
h.Play();
}
//figyelmeztetés
if (comboBox3.SelectedItem !="")
{
if (comboBox3.SelectedItem == "A vágány mellett kérjük vigyázzanak!")
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\A Vágány.wav");
h.Play();
}
if (comboBox3.SelectedItem == "A személykocsik ajtajait csukják be! ")
{
SoundPlayer h = new SoundPlayer(@"I:\Hangos\Kérjük.wav");
h.Play();
}
}
}
Szűzanyám borogass.
Gyanítom a hiba az, hogy a korábbi playerek nem várják meg, hogy az első végetérjen, ezért az utolsó felülcsapja az audio streamet.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!