כיצד ליצור מחשבון מדעי ב- Visual Basic

למד לתכנת עם Visual Basic.

הגדר את הפרוייקט

שלב 1

יצירת פרוייקט חדש על ידי לחיצה על "קובץ" ו "פרויקט חדש". כאשר נשאל, לשים את השם "מחשבון מדעי".

טופס מחשבון משתמש ריק יופיע עבור המחשבון שלך. הוסף את רכיבי ממשק המשתמש הגרפי (GUI) מתיבת הכלים בצד שמאל. תשתמש בשני סוגי רכיבים: תיבת טקסט כדי להציג את התוצאות, והרבה לחצנים.

שלב 2

גרור תיבת טקסט לחלק העליון של המחשבון מארגז הכלים מימין. זה יהיה שם את המספרים יופיעו שבו המשתמש יכתוב את המספרים עבור חישוב מאוחר יותר.

שלב 3

גרור לחצן לטופס מתוך ארגז הכלים. בתיבה רכוש, למצוא את "טקסט" המאפיין ולשנות אותו "ללא". מצא את שם הנכס ולשנות אותו "sinButton". לחץ על כפתור "ללא" בטופס ולחץ על "Ctrl-C" כדי ליצור עותק של הלחצן במקלדת. לחץ על "Ctrl-V" 11 פעמים כדי ליצור 11 לחצנים חדשים בטופס. עבור כל כפתור, לשנות את הטקסט הבא: cos, tan, pi, exp, sqrt, log, C, +, -, X, = y /, ולתת לו שם המתאר את זה. לדוגמה, עבור "/" כפתור, לשנות את המאפיין שם "divideButton".

האם התכנות

שלב 1

לחץ לחיצה כפולה על כפתור "ללא". זה ייקח לך את קוד המקור וליצור שיטת האירוע כדי להתמודד עם "בלי" האירועים ומניחים את הסמן בפנים. הדבק את הדברים הבאים:

פרטי Sub Sub19_Click (השולח ByVal כמו System.Object, ByVal וכמערכת System.EventArgs) ידיות Button19.Click TextBox1.Text = Math.Sin (TextBox1.Text) End Sub

שלב 2

לחץ לחיצה כפולה על כפתור "cos". שוב, זה ייקח אותך אל קוד המקור וליצור שיטת האירוע. הדבק את הפרטים הבאים:

פרטי Sub Sub20_Click (השולח ByVal כמו System.Object, ByVal וכמערכת System.EventArgs) ידיות Button20.Click TextBox1.Text = Math.Cos (TextBox1.Text) End Sub

שלב 3

לחץ פעמיים על הלחצן "שזוף" והדבק את הפעולות הבאות, כמו בצעדים הקודמים:

פרטי Sub Sub21_Click (השולח ByVal כמו System.Object, ByVal וכמערכת System.EventArgs) ידיות Button21.Click TextBox1.Text = Math.Tan (TextBox1.Text) End Sub

שלב 4

לחץ פעמיים על כפתור "pi" והדבק את הדברים הבאים:

פרטי Sub Sub22_Click (השולח ByVal כמו System.Object, ByVal ו כמו System.EventArgs) ידיות Button22.Click TextBox1.Text = Math.PI End Sub

שלב 5

לחץ לחיצה כפולה על כפתור "C" והדבק:

פרטי Sub Sub23_Click (השולח ByVal כמערכת System.Object, ByVal וכמערכת System.EventArgs) ידיות Button23.Click TextBox1.Text = "" memory = 0 End Sub

המשך התכנות

שלב 1

הדבק את הפרטים הבאים בתחילת עורך קוד המקור שלך:

זיכרון עמום כמו פעולה כפול עמום כמו מחרוזת

זה יהיה הבית את המספרים הדרושים עבור פעולות בינאריות עבור המבצע להתבצע, כגון חלוקה או כפל.

שלב 2

לחץ פעמיים על כל כפתור הפעלה בינארי (+, -, X, /, ו exp) בתורו והדבק את הקוד הבא:

זיכרון = TextBox1.Text מבצע = "+"

שנה את הטקסט של הפעולה על ידי הפעולה. לדוגמה, עבור כפתור "X", שנה את "+" ל- "X".

שלב 3

לחץ לחיצה כפולה על הלחצן "=" והדבק את הפריטים הבאים:

לחץ על הלחצן הבא: לחץ על הלחצן הבא כדי לראות את הקובץ הבא. לחץ על הלחצן הבא כדי לראות את הקובץ הבא. לאחר מכן TextBox1.Text = זיכרון - TextBox1.Text ElseIf המבצע.ערכים ("X") ואז TextBox1.Text = זיכרון * TextBox1.Text ElseIf המבצע.ערכים ("/") ואז TextBox1.Text = זיכרון / TextBox1.Text ElseIf המבצע .Exquals ("exp") ואז TextBox1.Text = Math.Pow (זיכרון, TextBox1.Text) סיום אם

סוף תת

שלב 4

לחץ לחיצה כפולה על כפתור "יומן" והדבק:

פרטי Sub Sub24_Click (השולח ByVal כמו System.Object, ByVal וכמערכת System.EventArgs) ידיות Button24.Click TextBox1.Text = Math.Log (TextBox1.Text) End Sub

שלב 5

לחץ לחיצה כפולה על כפתור "sqrt" והדבק:

פרטי Sub Sub18_Click (השולח ByVal כמו System.Object, ByVal ו כמו System.EventArgs) ידיות Button18.Click TextBox1.Text = Math.Sqrt (TextBox1.Text) End Sub