کدنویس۲۱

کدنویس۲۱

با کد نویس 21 کد نویس باشید.
کدنویس۲۱

کدنویس۲۱

با کد نویس 21 کد نویس باشید.

آموزش ساخت Run

سلام دوستان عزیز!! امروز می خواهیم با فرم اپلیکیشن سی شارپ برنامه ای شبیه Run(که با win + R) باز می شود بسازیم.

 

 

RunForm

ابتدا پس از ساختن فرمی چون فرم بالا کتابخانه زیر را اضافه کنید.

1
using System.Diagnostics;

در رویداد کلیک هر کدام از دکمه ها کد مربوط به خودش را بنویسید.

کد مربوط به دکمه Cancel

1
Application.Exit();

این کد برنامه را می بندد.

کد مربوط به دکمه OK

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if(txtapp.Text.Length>0)
            {
                try
                {
                    Process.Start(txtapp.Text);
                }
                catch
                {
                    MessageBox.Show("I couldn't open File!!");
                }
            }
else
            {
                MessageBox.Show("Please Enter Something.");
            }

خط1 چک می کند که چیزی در کادر txtapp وارد شده یا خیر اگر شده بود خط 2 تا 11 اجرا می شود و در غیر این صورت کد های else(خط 12 تا 15) که پیامی مبنی بر خالی بودن تکست باکس نمایش می دهد اجرا می شوند.

خط 3 تا 6 انجام کد بازکردن متن وارد شده را امتحان می کند و اگر نتوانست(خط 7 تا 10) پیام عدم موفقیت می دهد.

کد مربوط به دکمه Browse

1
openFD.ShowDialog();

کد بالا یک OpenFileDialog به نام openFD را نمایش می دهد.

اکنون کد زیر را که مسیر فایل انتخاب شده در openFD را در txtapp می نویسد در رویداد FileOk در openFD بنویسید.

1
txtapp.Text = openFD.FileName;

برای زیبایی کار می توانید به Properties فرم خود بروید و OK را به عنوان AcceptButton و Cancel را به عنوان CancelButton بر گزینید.

تا برنامه های دیگر بدرود

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد