آموزش ویژوال بیسیک مقدماتی تا پیشرفته 5 :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

💢 دوستانم بی دفاع و دشمنانم بی جواب نخواهند ماند 💢

-->
آخرین نظرات

تا اینجا چیزایی که لازم بود رو گفتیم

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

خب اول نیاز داریم به برنامه Visual Basic 6.0 که اون رو با یه سرچ کوچولو میتونید پیدا کنید و دانلود کنید

بعد از نصب برنامه میریم سراغ خود برنامه که محیطی بسیار ساده نسبت به برنامه های مشابه داره و کار کردن با این برنامه خیلی راحت تر از بقیه برنامه ها هست

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

ورود وی بی

وقتی که برنامه رو باز کنیم اولین صفحه ای که میبینیم این شکلی هست

تو این صفحه میتونیم نوع پروژه ای که میخوایم بسازیم رو انتخاب کنیم

ما همیشه با اولین نوع پروژه یعنی Standard EXE کار داریم و میخوایم با اون پروژه هامون رو بسازیم

اون رو انتخاب میکنیم و بازش میکنم تا صفحه فرم واسمون باز شه

صفحه اول وی بی

این صفحه فرم ما هست که کل کارامون رو داخلش انجام میدیم

صفحه ما شامل فرم ، تنظیمات فرم ، شئ ، تنظیمات محل باز شدن فرم و مشخصات پروژه هست

project برای اضافه کردن فرم به پروژمون هست

Peropertis هر شئ که روش کلیک میکنم تنظیماتی داره که اون ها رو نشون میده که دقت کنید جلوی تنظیمات ، اسم شئ انتخاب شده نوشته شده است

Form Layout برای مشخص کردن محل اجرای برنامه هست که هم میشه دستی مشخص کرد و هم با کد های دستوری

در وسط صفحه form داریم، محلی هست که همه ی شئ ها رو قرار میدیم

نوار بالای صفحه هم که نوار وضیفه میباشد
کنار صفحه شئ هایی که دیده میشه رو بهش منو Toolbox میگویند که شئ های مورد نیاز رو در اون مشاهده میکنیم

اگر روی اون ها یک بار کلیک کنیم ، انتخاب میشه و میتونیم به اندازه دلخواه شئ رو رسم کنیم

اگر دو بار کلیک کنیم خودش با اندازه پیش فرض شئ رو روی فرم ایجاد میکنه

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

هر شئ چندین رویداد میتونه داشته باشه که تو مثال ها متوجه میشین

خب یه مثال هم میزنم تا بفهمین چطور با برنامه کار میکنیم

مثال : پروژه ای بسازید که دو عدد را هم همدیگر جمع کند و حاصل را نمایش دهد ؟

خب ما میایم دوتا TextBox ( مربع سفید که داخلش نوشته شده ab ) بر روی فرم درست میکنیم و یک دکمه هم برای اجرای برنامه باید قرار بدیم تا حاصل رو به ما نمایش بده به همین خاطر یک دکمه CommandButton (دقیقا زیر تکست باکس هست ) روی فرم قرار میدیم

دیگه طراحی قرار گرفتنشون بستگی به سلیقه خودتون داره

*میتونین واس قشنگ تر شدن با Label هم نام گذاری کنید که تو عکس پایین مشخصه*

پروژه تکمیل شده وی بی


در اینجا اومدم اسم شئ ها رو عوض کردم که شما هم میتونین از Caption یا Text عوض کنید یا کاملا پاک کنید

ما میخوایم وقتی که کلیک کردیم روی دکمه پاسخ ، عدد رو محاسبه کنه و عدد رو نمایش بده پس باید کد ها رو توی دکمه پاسخ تعریف کنیم

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

داخل صفحه باز شده نوشته

Private Sub Command1_Click

End Sub

خط اول Sub به معنی زیر مجموعه هست که به صورت کلی میشه زیر مجموعه خصوصی دکمه با رویداد کلیک که این رویداد قابل تغییره در جاهای مختلف و کارایی های مختلف دیگه پس فعلا کاری باهاش نداریم چون ما میخوایم وقتی کلیک کردیم کارمون رو انجام بده 

خط دومم نوشته پایان زیر مجموعه ها

که کد هایی که مینویسیم بین این دوتا باید باشه

حالا برای جمع دو عدد باید بگیم مقدار تکست باکس 1 رو با تکست باکس 2 جمع کن و نتیجه رو داخل تکست باکس 3 به ما نشون بده

برای این کار از کد زیر استفاده میکنیم

Text3 = Val(Text1) + Val(Text2)

ما اینجا از Val استفاده کردیم که به معنی مقدار میباشد

اگر ما از این دستور استفاده نکنیم عدد ها رو در کنار هم نشون میده برای مثال 22=2+2 رو این طوری نشون میده و باید بهش بگیم که مقدار عددیش رو جمع کن و در کنار هم قرار نده

کد و برنامه رو به صورت آماده قرار میدم برای کسانی که متوجه نشدن

کد و برنامه

سربلند باشید

نظر (۴)

  • Virus32
  • گرافیست ارشد
  • بسیار عالی ، ممنون استاد ...
    اگر میشه آموزش ویژوال بیسیک دات نت بگذارید .
    سپاس .
    MR C0D3R :
    پنجاه پنجاه هستش ، فعلا این آموزشارو داریم تهیه میکنیم برای افراد مبتدی بعد از اون شاید بریم دات نت رو هم بگیم و شاید هم نگیم ولی زیاد فرق نمیکنن و همه کارایی که با وی بی دات نت میشه انجام داد ، توی وی بی ۶ میشه پیاده سازی کرد ، یه خوبی هم که وی بی ۶ داره اینکه اگه بخوایم ویروسی رو روی سیستم هدف فعال کنیم نیازی به دات نت .... نداریم
    ممنون از وقتی که صفر آموزش هایی چون این اموزش ها می گزارید
    MR C0D3R :
    خواهش
  • Virus32
  • گرافیست ارشد
  • آهان ، احسنت ..
    راستی دوست داشتید وبلاگ ما رو هم دنبال کنید استاد
    در زمینه ی گرافیک کامپیوتری فعالیت می کنیم
    سپاس
    به نکته بگم برای کاربر های سایت

    الان که نظرات رو میخوندم یه دوسه تا نکته به ذهنم رسیدبگم
    1- دوسه نفر دیدم پرسیدم به درد هک میخوره ایا ؟؟
    +خوب این رو بگم الان قرار نیست که ما یک زبان رو یادبگیریم بتونیم باهاش هک کنیم اولا برنامه نویسی تو زمینه هک بیشتر برای ساخت ابزار : تروجان ،کیلاگر و ... هست و ثانیا ما تو برنامه نویسی باگ ها و نقاط ضعف اون نرم افزار ها که بر بستر اون زبان هستند رو یاد میگیریم...

    2-دنبال یاد گرفتن زبان های مختلف نباشیم : زبان های برنامه نویسی یک سیستم عامل و یک زمینه 90% شبیه هم هستن ما به جای اینکه 400 تا زبان #فان یاد بگیریم بهتره رو یکی کار کنیم ولی درست حسابی بخوایم سریع این زبان اون زبان کنیم فقط میتونیم یه سری مطالب کلی یاد بگیریم که به درد هیچی نمیخوره.....

    این نظر من بود ادمین هم لطف کنه اشتباهات منو اصلاح کنه انتشار بده عالی میشه
    MR C0D3R :
    ممنون بابت چیزهایی که گفتی
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی