PDA

View Full Version : سوال: مشکل در ایجاد تابع و صدا زدن آن



reza69
سه شنبه 28 خرداد 1392, 07: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"));
}

alexmcse
سه شنبه 28 خرداد 1392, 08:40 صبح
private void button1_KeyDown(object sender, KeyEventArgs e)
{
s(e);
}
private void s(KeyEventArgs key)
{
if (key.Control == true && key.KeyCode == Keys.A)
MessageBox.Show("hello");
}

reza69
سه شنبه 28 خرداد 1392, 08:53 صبح
ممنون مشکلم حل شد