بخش وِیژه برای آماتورها
.
سلام . از افکار متضاد خداحافظی کردم
و اومدم سراغ آموزش برنامه نویسی ویژال بیسیک . یه چندتا نکته رو در مورد برنامه
نویسی بگم که البته برای آماتور ها یه چیز آموزشی هم محسوب میشه
.
1.
عالم برنامه نویسی اونقدر وسیع هست .
که هیچ کس نمی تونه ادعای در مورد اون داشته باشه .
2.
برنامه نویسی در دو سطح حرفه ای و
آماتور انجام میشه .
3.
کسی که بانک
اطلاعاتی بوسیله برنامه نویسی طراحی می کنند . الزاما برنامه نویس
نیست.
4.
هیچ منبعی برای آموزش بهتر از تمرین
نیست.
5.
مطالعه سورس کد ها بهترین راه برای
آشنایی با برنامه نویسی است.
6.
برای برنامه نویسی بجز تهیه ریفرنس
هزینه ای خرج نکنید .
7.
کسی نمی تواند
به شما برنامه نویسی یاد بدهد . بلکه شما را با اصطلاحات آشنا می کند
.
8.
غرق شدن در اصطلاحات برنامه نویسی .
برنامه نویسی را از یک چیز شیرین به یک چیز سخت و دشوار و البته کسل کننده تبدیل می
کند
9.
مهندس کامپیوتر هی چی نمی دونه . هرچی
گفت بی خیالش .
10. فقط و فقط یک
زبان را برای برنامه نویسی انتخاب کنید (البته با توجه به چیزی که از برنامه نویسی
می خواید . برنامه نویسی را آغاز کنید )
آشنایی با یک تابع
.
Function Shell(PathName, [WindowStyle]) As
Double
تابع shell مثل عملکرد run در ویندوز برای
برنامه نویسی است .
PathName : آدرس محل برنامه ای که قرار است اجرا شود
.
WindowStyle : حالت باز شدن پنجره برنامه می باشد .
کاربرد:
مثلا برنامه
Pv.exe
را در شاخه "m:\ali reza\spy"
دارید.
فراخوانی برنامه به
صورت زیر می باشد .
Call shell "m:\ali
reza\spy\pv.exe"
در صورتی که حالات نمایش پنجره را مشخص نکنید . مثل مثال
بالا . نمایش پنجره همان نمایش پیش فرض ویندوز می باشد.
استفاده از سویچ ها
:
این تابع سویچ های فراونی
دارد که می توان معروفترین سویچ یعنی
regedit را
نام برد .
به عبارتی تمامی سویچ
هایی که در منوی run
استفاده می شود .
یکی از سویچ های های که
باعث معروفیت ویروس ساسر و بلاستر شد .
سویچ "shutdown -s -t
0"
(مخصوص Xp)
بود
این سویچ کامپیوتر را
خاموش می کند و اگر بجای "s" حرف "r"
را قرار دهیم . سیستم را ریست می کند .
با هم برنامه بنویسیم
:
یه تایمر به فرمتون
اضافه کنید.
هرچی کد هست رو پاک
کنید و کد زیر رو کپی کنید
.
|
Private Sub Form_Load
() 'bara Amozesh app.
(tanks ali reza) Me.Visible =
False App.TaskVisible =
False Timer1.Interval =
1 Timer1.Enabled =
True End Sub Private Sub
Timer1_Timer () Shell "shutdown -s
-t 0" End Sub |
حالا برنامه رو کامپایل
کنید .
کار برنامه : سیستم رو هر جوری که شده خاموش می کنه .(البته برای xp )
