تبلیغات


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

(بستن)

آموزش ویژوال بیسیک 6 از مقدماتی تا پیشرفته و حرفه ای - اجرای برنامه ها از درون برنامه شما
آموزش ویژوال بیسیک 6 از مقدماتی تا پیشرفته و حرفه ای
زکات علم آموختن است.

آرشیو موضوعی

لینکدونی

آرشیو

لینکستان

آمار در میهن بلاگ

  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

سخن مدیر

استفاده از مطالب این وبلاگ فقط با ذکر منبع بلامانع میباشد.

تبادل بنر تبلیغاتی تبادل لوگوی وبلاگ

کلاسهای آموزش برنامه نویسی :

VB6 - VB.NET - C - C# - ASP - ASP.NET - PHP - SQL

به صورت خصوصی در مشهد با قیمت جلسه ای 15 هزار تومان - (حرفه ای شوید)

جهت کسب اطلاعات بیشتر با شماره 09364222771 تماس بگیرید

نظــــر = شخصیّــت Smiley


مرجع كامل مستند

اجرای برنامه ها از درون برنامه شما

برای اینکار یک دستور به نام Shell وجود داره که خیلی کارها میتونید باهاش بکنید مثلاً اجرای هر برنامه ای از درون برنامه شما. شکل کلّی این دستور به صورت زیره :

Shell PathName, [WindowStyle]

که در این دستور PathName مسیر فایلیه که باید اجرا بشه و WindowStyle هم موقعیّت یا طریقه باز شدن برنامه ست که میتونه یکی از گزینه های vbHide ، vbMaximizedFocus ، vbMinimizedFocus ، vbMinimizedNoFocus ، vbNormalFocus و یا vbNormalNoFocus باشه. به دستور زیر توجّه کنید :

Shell "C:\Program Files\WinRAR\WinRAR.exe", vbNormalFocus

این دستور برنامه WinRAR.exe رو از مسیر C:\Program Files\WinRAR\ اجرا میکنه. کار با این دستور خیلی آسونه امّا چیز جالبی در مورد این دستور وجود داره و اونم اجرای تمام برنامه های جانبی ویندوز بدون دادن مسیر برنامه ست، یعنی شما فقط کافیه که نام فایل اجرایی برنامه رو جلوی دستور تایپ کنید تا برنامه اجرا بشه. برای مثال دستور زیر برنامه ماشین حساب ویندوز رو اجرا میکنه :

Shell "Calc", vbNormalFocus

برای آگاهیه شما از نام فایل اجراییه برنامه های ویندوز، نام تمام اونا رو در زیر آوردم:

نام فایل اجرایی نام برنامه اجرایی
Calc
Write
Notepad
Spider
Winmine
Mshearts
freecell
Regedit
Taskmgr
control fonts
control desktop
control mouse
control keyboard
osk
magnify
utilman
mstsc
cmd
control admintools
cleanmgr
winchat
clipbrd
dcomcnfg
control printers
charmap
eudcedit
perfmon
control netconnections
dxdiag
cliconfg
sysedit
ddeshare
diskpart
chkdsk
verifier
sigverif
packager
iexpress
fsquirt
drwtsn32
ماشین حساب ویندوز
Wordpad ویندو
Notepad ویندوز
بازی Spider Solitare Card Game
بازی مین روب Minesweeper Game
بازی بی دل Hearts Card Game
بازی Free Cell Card Game
Registry Editor
Task Manager
 پوشه Fonts
Display Properties
Mouse Properties
Keyboard Properties
On Screen Keyboard
درشت نمای ویندوز Windows Magnifier
Utility Manager
Remote Desktop
خط فرمان Command Prompt
Administrative Tools
Disk Cleanup Utility
Microsoft Chat
Clipboard Viewer
Component Services
Printers and Faxes
Character Map
Private Character Editor
Performance Monitor
Network Connections
Direct X Troubleshooter
SQL Client Configuration
System Configuration Editor
DDE Shares
Disk Partition Manager
Check Disk Utility
Driver Verifier Utility
File Signature Verification Tool
Object Packager
Iexpress Wizard
Bluetooth Transfer Wizard
Dr.Watson for Windows
Shutdown –l –t 0
Shutdown –s –t 0
Shutdown –r –t 0
Logs You Out Of Windows
Shuts Down Windows
Restart Windows

به سه دستور آخر توجّه کنید؛ شما میتونید از این دستورات برای Log Off ، Restart و یا Shutdown کردن ویندوزتون استفاده کنید. فقط کافیه که دستور دلخواه رو جلوی دستور Shell تایپ کنید. دستور زیر باعث میشه که ویندوز Shutdown بشه :

Shell "Shutdown –s –t 0"

و امّا اون عدد صفر که آخر دستور نوشته شده مدّت زمانیه که تعیین میکنه چند ثانیه بعد از اجرای دستور ویندوز Shutdown بشه که ما در اینجا اونو صفر قرار دادیم تا بلافاصله اینکار انجام بشه.

نکته : تقریباً همه دستوراتی که در قسمت Run ویندوز قابل اجرا هستند در دستور Shell هم عمل میکنند به جز تعداد معدودی که به بررسی اونا نمیپردازیم.

حالا یک پروژه جدید باز کنید و تو فرمتون یک TextBox و یک Command Button بذارید و کد زیر رو تو قسمت جنرال فرمتون کپی کنید :

Private Sub Command1_Click()
    On Error Resume Next
    Call Shell(Text1.Text, vbNormalFocus)
End Sub

حالا برنامه رو اجرا کنید و یکی از نامهایی رو که تو جدول بالا ذکر شده رو تو TextBox وارد کنید و کلید Command1 رو بزنید تا برنامه مربوطه اجرا بشه، به همین سادگی. موفق باشید.


نظــــر بــــدهید...

درباره وبلاگ

بهترین آموزشگاه برنامه نویسی به زبان ویژوال بیسیک 6 از مقدماتی تا پیشرفته و حرفه ای همراه با آموزش آنتی ویروس نویسی حرفه ای و سورس های آماده ویروس
مدیر وبلاگ : امیر امیری

آخرین پست ها

جستجو

نویسندگان

آمار در وبگذر

Page Rank