آموزش ساخته برنامه به زبان MMB :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

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

-->
آخرین نظرات
  • ۵ آذر ۹۶، ۱۱:۰۴ - reza
    code

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

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

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

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

اصول اصلی کار رو توضیح میدم تا شما بتونید با ایده های خودتون برنامه های متنوع تری درست کنید

خوب مولتی مدیا تون رو اجرا کنید تا شروع کنیم

در این پست قراره یاد بگیریم که به برنامه یه مقداری رو بدیم

برنامه مقدار رو چک کنه و مساوی اون رو به ما نمایش بده

برای این کار ابتدا یک دکمه و دو عدد Input Text به برنامه اضافه کنید

میبینید که Button (دکمه) رو از دوجا میشه اضافه کرد

ولی تکست باکس یا همون Input Text رو از Object باید انتخاب کنیم

حالا روی دکمه دوبار کلیک کنید تا تنظیماتش رو ببینید

قسمت ها رو یکی یکی توضیح میدم خوب دقت کنید :

1 - نام دکمه رو تعیین میکنه

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

شی مورد نظر با این اسم فراخوانی میشه!!!

2 - اگه تیک این گزینه فعال باشه موقع اجرای برنامه اون شی دیده نمیشه

3 - اگه تیک این گزینه فعال باشه شی مورد نظر رو نمیتونید انتخاب یا جابجا کنید

(رو صفحه قفل میشه)

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

4 - نام نمایشی شی (دکمه)

5 - Tool tip کلمه یا جمله ای که هنگامی که موس بر روی شی (دکمه) قرار میگیره نمایش داده میشه

6 - نوع دکمه (حالت گرافیکی یا ظاهر) دکمه رو تغییر میده

7 - برای دستکاری فونت و اندازه فونت شی (دکمه)

8 - حالت موس وقتی روی شی مورد نظرمون (دکمه) قرار میگیره

برای مثال من روی Finger تنظیم کردم تا وقتی موس روی دکمه اومد شکل دست بگیره!!!

9 - صفحه اسکریپت یا همون کد نویسی

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

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

A - بعضی از دستورات ساده رو میتونیم از اینجا وارد کنید

اینجا یسری دستورات رو آماده قرار دادن

مثل بستن برنامه - رفتن به صفحه بعد - قبل - اولین وآخرین صفحه - ارسال ایمیل به ... و ....

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

برای مثال ما میتونیم در قسمت Object یه شی رو انتخاب کنیم

بعد در قسمت های 1 و 2 این شی رو طوری تنظیم کنیم که وقتی موس روی دکمه مون اومد شی انتخاب کرده مون غیب شه و وقتی موس از روی دکمه کنار رفت دوباره نمایش داده بشه و ....

C -  در این قمست میتونیم برای دکمه مون یک صدا انتخاب کنیم


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

در این پست با دستور شرطی If آشنا میشیم

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

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

EditBox و EditBox1

داریم که ابتدا باید این دو رو تنظیم کنیم

تو تنظیمات EditBox1 به عکس زیر دقت کنید

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

اینجا برای ما قسمت هایی که با رنگ سبز مشخص کردم مهم هستن

در این قسمت ما باید تعین کنیم که EditBox مون چه نوع داده هایی رو قبول کنه

1 - رشته (String) برای اینکه سردرگم نشید اینطوری فرض کنید که رشته یعنی یک جمله یا یک متن!!!

پس ما اگه بخواییم به برنامه مون متن یا جمله ای بدیم باید EditBox مون رو از اینجا روی رشته (String) تنظیم کنیم

2 - مقدار یا عدد صحیح (Integer) عدد صحیح به عدد هایی میگن که ممیز یا اعشار نداشته باشه

عدد صحیح : 32

عدد ممیزی = 32.32

پس اگه قرار باشه به برنامه یسری عدد صحیح بدیم EditBox مون رو روی این گزینه تنظیم میکنیم

3 - معنیش یعنی شناور ولی مفهومش یعنی عدد های ممیزی و اعشاری (Float)

این گزینه هم حکم Double تو زبان های پیشرفته مثل سی شارپ رو داره

اگه با این برنامه قرار باشه یه برنامه ی حساب کتاب مثل ماشین حساب درست کنید باید EditBox تون رو با این گزینه تنظیم کنید!!!



خوب حالا EditBox ها رو روی Integer (گزینه 2) تنظیم کنید و برگردین به قسمت کد نویسی دکمه

کد زیر رو در این قسمت بنویسید

If (EditBoxN=1) Then
LoadText("EditBox1","Iran")
End

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

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

که به شکل زیر میشه

If (EditBoxN=1) Then
LoadText("EditBox1","Iran")
End
If (EditBoxN=2) Then
LoadText("EditBox1","Virus32")
End
If (EditBoxN=3) Then
LoadText("EditBox1","Programer")
End
If
(EditBoxN=4) Then
LoadText("EditBox1","MMB")
End

ما میتونیم از Message هم استفاده کنیم

به شکل زیر

If (EditBoxN=5) Then
Message("I am","Virus32 Was Here")
End

در کل بعد از جمله شرطی هر دستوری میتونیم بدیم

مثلا میتونیم دستور بدیم به صفحه دیگه بره یا برنامه بسته شه یا ایمیل ارسال کنه و .....

امیدوارم مفید بوده باشه



ایرانی همیشه سرافراز

نظر (۹)

  • Virus32
  • محمد قربانعلی پور
  • لطفا به این سایت فال که خودم با زبان HTML نوشتم نگاه کنید و نظرتون رو بگید http://www.falghorbanalipour.loxblog.com/
    Virus 32 :
    خیلی عالیه داداشم :)
    موفق باشی
    خیلی قشنگ بود لایک
    slm dash
    ye database daram mikham to vps qarar bedam ya upload konam chon hajmesh kheili ziyade nemitonam injori doros konam bad az hamun tariq barnama ro doros konam va shomare ke mizani etelaato byare yani ye jori mikham online bashe chon offline hajmesh zyad mishe emkanesh hast?
    Virus 32 :
    سلام
    اینو بلد نیستم :(
  • Virus32
  • 30^30 ------------
  • 👏👏👏😋
    سلام داش خوبی جواب سوالمو ندادی؟
    من روی فایلی ک با mmb ساختم موزیک گزاشتم ولی وقتی فایل رو توی سیستم دیگه اجرا میکنم موزیک ‍‍‍‍‍‌اجرا نمیشه راهی هست ک خود برنامه موزیک رو تو خودش ذخیره کنه و دیگه نیازی نباشه فایل mp3 همراهش باشه؟
    Virus 32 :
    سلام
    جواب کدوم سوالتو؟
    برای آهنگ گذاشتن هم الان دارم درست میکنم آموزشش رو صبر داشته باش امشب منتشر میکنم
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام
    من این برنامه رو مثل یکی شما ساختم کار های ظاهریش رو انجام دادم فقط جای قسمت دکمه ها رو متوجه نشدم و اپلودش کردم با فرمت خود mmb ک شما ی زحمتی بکشین و قسمت دکمه ها رو برام درست کنین ممنون میشم
    http:/****************************6226/mtn_irancell2.rar.html
    Virus 32 :
    سلام
    جای کدوم دکمه هارو؟
    جستوجو ها؟
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    داش اونا رو درست کردم حالا میخوام وقتی ک شماره مینویسی اسم و فامیل و ادرس بیاد و وقتی ک نام خانوادگی رو مینویسی شماره و ادرس بیاد
    اینو الان درست کردم.
    http://s8****************************6/mtn_irancell2.rar.html
    داش بیا تلگرام اینطوری متوجه نمیشم.
    https://telegra***********ula

    ی سوال اگه شماره ها زیاد باشه حجمش میره بالا؟
    Virus 32 :
    بیشتر دقت کن
    شماره هام خیلی زیادن اصن امکانش نیس ک تکی تکی بخوام وارد برنامه کنم بنظرتون راه دیگه ای هست با نرم افزار دیگه ای ؟
    Virus 32 :
    ویژوآل استدیو رو نصب کن داش
    بنظرت چطوره؟
    http://s9.picofile.com/file/8278402334/12_EMAM.rar.html
    LORD 32 LORD 32 :
    اپ مشکل داشت چیزی نمایش نداد
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی