تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 7 از 7

نام تاپيک: درخواست ماشین حساب ساده

  1. #1
    اگه نباشه جاش خالی می مونه nima1221's Avatar
    تاريخ عضويت
    Nov 2011
    پست ها
    202

    پيش فرض درخواست ماشین حساب ساده

    سلام یه پروژه ویژوال بیسیک میخواستم یه ماشین حساب ساده چهار عملگر اصلی + دگمه clear
    پیشاپیش ممنون

  2. #2
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Jul 2014
    محل سكونت
    گناباد
    پست ها
    232

    پيش فرض

    سلام
    منظورتون از ویژوال بیسیک
    Visual basic .Net
    هست یا vb6 خدا بیامرز؟

  3. #3
    اگه نباشه جاش خالی می مونه nima1221's Avatar
    تاريخ عضويت
    Nov 2011
    پست ها
    202

    پيش فرض

    سلام
    منظورتون از ویژوال بیسیک
    Visual basic .Net
    هست یا vb6 خدا بیامرز؟
    vb6 عزیز
    _______________

  4. #4
    اگه نباشه جاش خالی می مونه nima1221's Avatar
    تاريخ عضويت
    Nov 2011
    پست ها
    202

    پيش فرض

    upppppppppppp

  5. #5
    اگه نباشه جاش خالی می مونه nima1221's Avatar
    تاريخ عضويت
    Nov 2011
    پست ها
    202

    پيش فرض

    upppppp
    _________

  6. #6
    پروفشنال shengo_k's Avatar
    تاريخ عضويت
    Nov 2012
    پست ها
    684

    پيش فرض

    سلام یه پروژه ویژوال بیسیک میخواستم یه ماشین حساب ساده چهار عملگر اصلی + دگمه clear
    پیشاپیش ممنون
    در Visual Studio
    ابتدا باید فرم برنامه را طراحی کنید


    در مرحله بعد باید کد نویسی ماشین حساب را انجام بدیم که برای اینکار باید به قسمت کد نویسی هرکدام از دکمه ها وارد شویم برای مثال وارد دکمه ای میشویم که ان را برای عمل جمع انتخاب کرده ایم برای کد نویسی عمل جمع تنها کافیه که کد زیر رو بنویسین وعلامت بین دو پرانتز نسبت به عملی که میخواین انجام بدین مثلا اگه میخواید دکمه مورد نظر عمل ضرب رو انجام بده باید از علامت * بین دو پرانتز استفاده کنید و برای تقیسیم از / و همینظور +و-



    عمل جمع :

    textbox3.text = val (textbox1.text) + val (textbox2.text)

    عمل منها :

    textbox3.text = val (textbox1.text) – val (textbox2.text)

    عمل ضرب :

    textbox3.text = val (textbox1.text) * val (textbox2.text)

    عمل تقسیم :

    textbox3.text = val (textbox1.text) / val (textbox2.text)





    برای عملگر clear هم کافیه که برای دکمه ی clear محتوای textbox3.text رو مساوی خالی (" ") قرار بدید.



    برای استفاده از نرم افزار خود میتوانید ان را به صورت فایل اجرایی (exe.) ان را ذخیره کنید . برای اینکار باید ابتدا پروژه خود را ذخیره کنید پس روی تب file در منوی بالایی ویژوال بیسیک کلیک کرده تا تب باز شود سپس روی گزینه save all در پنجره باز شده محل ذخیره فایل رو انتخاب کنید و ok را انتخاب کنید حال نوبت به ساخت فایل اجرایی میرسد برای اینکار دوباره در منوی بالایی ویژوال بیسیک روی تب build کلیک کرده و سپس گزینه اولی یعنی (نام پروژه) build کلیک کرده تا فایل اجرایی شما در ادرس زیر ساخته شود:

    projects>yourprojectname>yourprojectname>bin>debug >yourprojectname.exe


    همچینین اگر بعدا در پروژتان تغییراتی ایجاد کنید و دوباره ان را build کنید در همان ادر در پوشه ساخته خواهد شد.


    ...موفق باشید...
    Last edited by shengo_k; 17-01-2015 at 21:41.

  7. این کاربر از shengo_k بخاطر این مطلب مفید تشکر کرده است


  8. #7
    پروفشنال shengo_k's Avatar
    تاريخ عضويت
    Nov 2012
    پست ها
    684

    پيش فرض

    من خودم با VB6 کار نکردم اما در یه سایتی این رو براتون پیدا کردم امیدوارم به کارتون بیاد:


    آموزش:


    برای تعریف متغیرها در قسمت General بروید زیرا برای تعریف یک متغیر به صورت عمومی در قسمت General تعریف می شودهنگامی که به قسمت General فرم خود رفتید سپس متغیرها را مانند زیر تعریف کنید:


    Dim num1, nam2 As Currency
    Dim javab As Single
    Dim ama As String
    پس از تعریف متغیر ها حالا نوبت ساخت دکمه های +،-،/،*،.. است که باید طبق نمونه زیر عمل کنید
    دکمه جمع
    Private Sub select_Click()
    num1 = Val(Text1)
    ama = "+"
    Text1 = ""
    End Sub
    دکمه منها
    Private Sub Command11_Click()
    num1 = Val(Text1)
    ama = "-"
    Text1 = ""
    End Sub
    دکمه تقسيم
    Private Sub Command12_Click()
    num1 = Val(Text1)
    ama = "/"
    Text1 = ""
    End Sub
    دکمه ضرب
    Private Sub Command13_Click()
    num1 = Val(Text1)
    ama = "*"
    Text1 = ""
    End Sub
    دکمه جذر
    Private Sub Command14_Click()
    num1 = Val(Text1)
    javab = Sqr(num1)
    Text1 = Str(javab)
    End Sub
    دکمه لگاريتم
    Private Sub Command15_Click()
    num1 = Val(Text1)
    javab = Log(num1)
    Text1 = Str(javab)
    End Sub
    دکمه سينوس
    Private Sub Command16_Click()
    num1 = Val(Text1)
    javab = Sin(num1)
    Text1 = Str(javab)
    End Sub
    دکمه کسینوس
    Private Sub Command17_Click()
    num1 = Val(Text1)
    javab = Cos(num1)
    Text1 = Str(javab)
    End Sub
    دکمه تانژانت
    Private Sub Command18_Click()
    num1 = Val(Text1)
    javab = Tan(num1)
    Text1 = Str(javab)
    End Sub
    حال نوبت دکمه مساوی است که ما با استفاده از دستور Select case این دکمه را می سازیم
    دکمه مساوي
    Private Sub Equal_Click()
    num2 = Val(Text1)
    Select Case ama
    Case "+"
    javab = num1 + num2
    Case "-"
    javab = num1 - num2
    Case "/"
    javab = num1 / num2
    Case "*"
    javab = num1 * num2
    End Select
    Text1 = Str(javab)
    ama = ""
    End Sub
    و در آخر این کد را در فرم لود قرار دهید:
    Private Sub Form_Load()
    num1 = 0
    num2 = 0
    ama = ""
    Text1 = ""
    End Sub
    ...موفق باشید...

  9. این کاربر از shengo_k بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •