PDA

View Full Version : سوال: میخوام مقداری که با فشار دادن یک کلید تایپ میشه را تغییر دهم



ostovarit
دوشنبه 10 خرداد 1389, 00:37 صبح
با سلام و خسته نباشید من با کد زیر میخوام مقداری که با فشار دادن یک کلید تایپ میشه را تغییر دهم درست عمل میکنه فقط مقدار خود کلید رو هم میزنه + 00

کد رو در ایونت های مختلف فرم تست کردم رفتاری مشابه داشت مثلا keyup keypress keydown


if (e.KeyValue == 110)
{
SendKeys.Send("00");
}



من میخوام فقط 00 رو نمایش میده چه کنم؟؟

arefba
دوشنبه 10 خرداد 1389, 01:07 صبح
خوب معلومه که اینکار رو میکنه
چون شما این دستور رو دادید
اگه میخوای تغییر نکنه از این دستور استفاده نکن
SendKeys.Send("00");

exlord
دوشنبه 10 خرداد 1389, 09:04 صبح
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.A)
{
e.SuppressKeyPress = true;
SendKeys.Send(Keys.B.ToString());
}
}

ostovarit
دوشنبه 10 خرداد 1389, 10:07 صبح
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.A)
{
e.SuppressKeyPress = true;
SendKeys.Send(Keys.B.ToString());
}
}


ممنون از توجهتون دقیقا همون چیزی بود که من می خواستم.