reza69
سه شنبه 28 خرداد 1392, 08:58 صبح
سلام
من میخوام این کد ها رو به صورت یه تابع در بیارم و در رویداد keydown هر فرم صدا بزنم چجووری این کار رو بکنم؟
if ((e.Control == true) && (e.KeyCode == Keys.C)) System.Diagnostics.Process.Start("calc");
if ((e.Control == true) && (e.KeyCode == Keys.M))
{
frmmoshtari f = new frmmoshtari();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.K))
{
frmkala f = new frmkala();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.F))
{
frmfactor f = new frmfactor();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.D))
{
frdpvajh f = new frdpvajh();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.H))
{
frchek f = new frchek();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.L))
{
frlistnarm f = new frlistnarm();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.R))
{
frfnarm f = new frfnarm();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.E))
{
frersalbeg f = new frersalbeg();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.B))
{
frkkharab f = new frkkharab();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.T))
{
frtamir f = new frtamir();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.S))
{
frforushande f = new frforushande();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.I))
{
frbedbes f = new frbedbes();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.Y))
{
frnote f = new frnote();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.A))
{
frsood f = new frsood();
f.Show();
}
if (e.KeyCode == Keys.F1)
{
System.Diagnostics.Process.Start(System.IO.Path.Co mbine(Environment.CurrentDirectory, "parsimobile help.pdf"));
}
من میخوام این کد ها رو به صورت یه تابع در بیارم و در رویداد keydown هر فرم صدا بزنم چجووری این کار رو بکنم؟
if ((e.Control == true) && (e.KeyCode == Keys.C)) System.Diagnostics.Process.Start("calc");
if ((e.Control == true) && (e.KeyCode == Keys.M))
{
frmmoshtari f = new frmmoshtari();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.K))
{
frmkala f = new frmkala();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.F))
{
frmfactor f = new frmfactor();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.D))
{
frdpvajh f = new frdpvajh();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.H))
{
frchek f = new frchek();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.L))
{
frlistnarm f = new frlistnarm();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.R))
{
frfnarm f = new frfnarm();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.E))
{
frersalbeg f = new frersalbeg();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.B))
{
frkkharab f = new frkkharab();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.T))
{
frtamir f = new frtamir();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.S))
{
frforushande f = new frforushande();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.I))
{
frbedbes f = new frbedbes();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.Y))
{
frnote f = new frnote();
f.Show();
}
if ((e.Control == true) && (e.KeyCode == Keys.A))
{
frsood f = new frsood();
f.Show();
}
if (e.KeyCode == Keys.F1)
{
System.Diagnostics.Process.Start(System.IO.Path.Co mbine(Environment.CurrentDirectory, "parsimobile help.pdf"));
}