علم و دانش
خاموش کردن کامپیوتر با ویژوال بیسیک

امروز قصد دارم نحوه خاموش کردن کامپیوتر رو بوسیله ویژوال بیسیک 6 آموزش بدم بریم سراغ آموزش

 

در ویژوال بیسیک یک دستور به نام Shell   وجود داره که میتونه یک برنامه رو با دریافت کردن آدرس برنامه اجرا کنه (همانند Run  ) در ویندوز و یکی از بهترین کارهایی که این تابع می تونه انجام بده اجرای برنامه هایی که می توان با تایپ مستقیم در Run   ویندوز اجرا کرد مانند Calc   و Notepad   و Regedit   و Log Off    و ... هستش

من تو این آموزش می خوام از این روش برای خاموش کردن کامپیوتر استفاده کنم البته باید متذکر بشم که راههای دیگری همچون توابع     API   ای مانند ShellExecute   و ExitWindowsEx   و...     برای خاموش کردن کامپیوتر وجود داره  که من راحتترین روش رو برای این کار آموزش می دم

 

برای شروع کار یه پروژه استاندارد ویندوز در ویژوال بیسیک باز کنین و سه دکمه فرمان (Command Button  )    روی فرم رسم کنید و مقدار Caption اونها رو به ترتیب با Log Off و Shut Down و Restart مقدار دهی کنید البته برای بهتر جلوه دادن برنامه می تونید از تصویر به جای دکمه استفاده کنید که در مثال این برنامه از تصویر استفاده کردم

 

یه کم در مورد دستور Shell توضیح می دم:

 

شکل کلی این دستور به شکل زیر است:

 

Shell (pathname,[Windows Style]) ‘Shell Type

 

همون طور که ملاحضه می فرمایید این تابع دارای دو آرگومان بسیار مهم هستش

 

Pathname:مسیر برنامهکه نوشتن اون در این تابع الزامی است و از نوع رشته ای هستش و باید در داخل دو کوتیشن محصور بشه ، همون طور که قبلا گفته بودم می تونین از دستورات Run ویندوز به جای آدرس دهی کامل در برخی برنامه ها استفاده کنین

 

:Windows Style همون طور که از نامش پیداست نوع باز شدن پنجره برنامه رو معین می کنه که نوشتنش الزامی نیست و در صورت ننوشتن پنجره در حالت عادی باز می شه این آرگومان می تونه با یکی از ثابت های زیر مقدار دهی بشه

 

VbNormalFocus

 

VbMaximized

 

VbMinimized

 

VbHidden

 

برای خاموش کردن کامپیوتر می تونیم دستور زیر رو در Run ویندوز تایپ کنیم

 

Shutdown –s –f –t 0

 

اگه در دستور بالا به جای –s از –r استفاده کنیم سیستم ریستارت می شه  و اگه از –L استفاده کنیم سیستم Log Off می شه تقریبا همه چی تموم شده می تونین برای خاموش کردن کامپیوتر از دستور

 

Shell(“shutdown –s –f –t 0”) ‘Turn Off Windows

 

و از دستور

 

Shell(“shutdown –r –f –t 0”) ‘Reboot Windows

 

برای ریستارت کامپیوتر و همچنین از دستور

 

Shell(“shutdown –l –f –t 0”) ‘Log off Windows

 

برای Log Off کردن کامپیوتر می توانید استفاده کنید

 

کد کامل:

 

Private sub Cmdlogoff_Click()

 

Shell(“shutdown –l –f –t 0”,vbHidden) ‘Log Off Windows

 

End sub

 

Private sub CmdShutdown_Click()

 

Shell(“shutdown –s –f –t 0”,vbHidden) ‘Turn Off Computer

 

End sub

 

Private sub cmdrestart_Click()

 

Shell(“shutdown –r –f –t 0”, vbHidden) ‘Reboot Computer

 

End sub

 

نکته بین –r و –f و –t و صفر در همه مثالها فاصله وجود داره

 

مثال کامل شده :

 

 

 

مثال نمونه رو حتما دانلود کنین چون چند سطر کد بیشتر داره و میتونه اطلاعات تون رو بالا ببره

 

خاموش کردن کامپیوتر با ویژوال بیسیک 6

رمز:vbnet2005.mihanblog

Download Source Code


آموزش خاموش کردن کامپیوتر، آموزش ویژوال بیسیک

http://gorooh.parsiblog.com/PhotoAlbum/dars2/10e9328c176de902f34269074578f82d.gif

  نوشته شده در روز شنبه 88/2/5  ، تعداد


مطالب طلایی - کلیک کنید

آمــار سایت

بازدیــــد امـــــروز : 97
بازدیــــــــد دیـــــــــروز : 484
بازدیـــــــــد کــــــــــل : 866867
تعـــــداد یادداشت هـــــــا : 2732
منوی اصلی

صفحـه اول سایـت

تحقیق هــای قابل ویــرایش

پاورپوینت هـای آموزشـی و درسی

طرح درس هـای برتر معلمان

نظرات و پیشنهادات

فهرست موضوعی یادداشت ها

دانستنیها و اطلاعات علمی
مطالب مربوط به درس و مدرسه
بانک طرح درس دوره ابتدایی
بانک طرح درس متوسطه اول
بانک طرح درس متوسطه دوم
پاورپوینت و اسلاید های درسی
آموزش و ترفندهای کاربردی
تحقیق و مقاله های آموزشی
انیمیشن و محتواهای درسی
آشنایی با موجودات هستی
سوال و جوابهای علمی
سبک زندگی و ارتقا سلامت
لیست آخرین مطالب

پاورپوینت درس 17 فارسی پایه یازدهم: خاموشی دریا
پاورپوینت درس 16 فارسی پایه یازدهم: قصه عینکم
دانلود پاورپوینت جنگ تحمیلی رژیم بعثی حاکم بر عراق علیه ایران در
دانلود پاورپوینت آرمان ها و دستاوردهای انقلاب اسلامی درس 25 تاری
پاورپوینت درس 9 فارسی پایه یازدهم: ذوق لطیف
پاورپوینت درس 8 فارسی پایه یازدهم: در کوی عاشقان
پاورپوینت درس 7 فارسی پایه یازدهم: باران محبت
پاورپوینت درس 6 فارسی پایه یازدهم: پرورده عشق
پاورپوینت علوم پنجم، درس11: بکارید و بخورید
پاورپوینت علوم سوم، درس4: اندازه گیری مواد
پاورپوینت درس 7 فارسی پایه اول دبستان
طرح درس و روش تدریس ریاضی ششم، فصل1: یادآوری عددنویسی
پاورپوینت نکات و سوالات هدیه های آسمان دوم، درس10: خانوادهی مهرب
دانلود طرح درس خوانا قرآن پایه ششم درس آب و آبادانی
طرح درس و روش تدریس ریاضی اول، تم 21: مهارت جمع چند عدد، ساعت و
[همه عناوین(2651)][عناوین آرشیوشده]

http://www.parsiblog.com/PhotoAlbum/riazi/6af5e218c7b634c3d7afd741834f59d2.jpg