سلام دوستای خوبم
من تازه امروز عضو سایت شدم یک مشکل کوچیک و بزرگ دارم لطف کنید تا چند روز دیگ کمکم کنید!:42:
برنامه ماشین حساب گرافیکی با #c نوشتم ولی با kybord کار نمن کنه چی کار باس بکنم؟؟!:42::42::37:
منتظرما!!:45:
Printable View
سلام دوستای خوبم
من تازه امروز عضو سایت شدم یک مشکل کوچیک و بزرگ دارم لطف کنید تا چند روز دیگ کمکم کنید!:42:
برنامه ماشین حساب گرافیکی با #c نوشتم ولی با kybord کار نمن کنه چی کار باس بکنم؟؟!:42::42::37:
منتظرما!!:45:
باید ابتدا استفاده از کیبورد رو در فرم فعال کنی
Form.KeyPreview=true
و بعد هم KeyDown رو trigger کنی به کلیدهای مورد نظر که اعداد هست و کاری می میخوای انجام بدن، مثلا نمایش اعداد روی صفحه و یا اعمال ریاضی.
میشه لطفا سورس برنامه تونو برام بفرستید؟
ممنون
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
دوست عزیزم roya66 متوجه منظورت نشدم!سورس؟ماشین حساب گرافیکی هست دیگه!!
دوست خوبم roya66 متوجه منظورت نشدم! سورس؟؟! ماشین حساب گرافیکی هست دیگه!!
من کلا نمیدونم چه جوری باید شروع کنم که برنامه بویسم ولی باید برنامه ای بنویسم که با فشار دادن یک دکمه عملی انجام بشه مثلا فایل ورد باز بشه
سلامنقل قول:
دوست عزیز roya66 برای نوشتن یک برنامه یک سری مقدماتی نیاز هست .
ابتدا شما باید با خوندن کتب اموزشی مهارت خودتون را توی برنامه نویسی افزایش بدید .
سپس شما باید مشخص کنید که چه نوع برنامه ای میخواهید طراحی کنید ، برنامه ویندوز ، برنامه تحت وب و ....
بعد از طراحی اولیه برنامه شروع به کدنویسی کنید . از کدهای برنامه های دیگه هم میتونید استفاده کنید و با خوندن اونها مهارت خودتون را افزایش بدید .
برای باز کردن یک برنامه میتونید از کد زیر استفاده کنید . با کد زیر شما میتونید برنامه notpad را باز کنید .
موفق باشید :)کد:System.Diagnostics.Process.Start(@"C:\WINDOWS\notepad.exe");
ممنونم از اینکه جواب منو دادین شما به کار roya66 برسین اون یه چیزی یاد بگیره ما نخواستیم نها یتش اینکه پروزه نمره نگیرم دیگه ما راضیم ادامه بدین:41::37::thumbsdow
این یه نمونه کد هستش(امیدوارم به کارت بیاد):نقل قول:
اگه مشکلی بود در خدمتیم.کد:
private void Form1_Load(object sender, EventArgs e)
{
//for character Number from Keyboard
this.KeyPreview = true;
}
private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
//Only Enter 0-9
if (char.IsDigit(e.KeyChar))
textBox1.Text += e.KeyChar.ToString();
else
e.Handled = true;
}
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
//Disable TextBox for Get Number
e.Handled = true;
}