PracticU

פרויקט ב-#C - מחשבון פשוט - חלק 1

בלי כתוביותעם כתוביות
PracticU › פרויקט מעשי ב-#C - בונים מחשבון פשוט › פרויקט ב-#C - מחשבון פשוט - חלק 1
מילון מושגים:
Visual Studio - סביבת פיתוח משולבת (IDE) של מיקרוסופט לכתיבה, ניפוי והרצה של קוד, בעיקר בשפות .NET.
C# - שפת תכנות מונחית עצמים של מיקרוסופט, המשמשת בעיקר לפיתוח יישומים על פלטפורמת .NET.
טופס - אזור בממשק שבו המשתמש מזין נתונים בשדות ושולח אותם, למשל טופס הרשמה או התחברות.
כפתור - רכיב בממשק המשתמש שהמשתמש לוחץ עליו כדי להפעיל פעולה, כמו שליחת טופס או מעבר לדף אחר.
אירוע - התרחשות שהמערכת מזהה ויכולה להגיב לה, כמו לחיצת עכבר, הקשה או סיום פעולה.
פונקציה - קטע קוד בעל שם שמבצע משימה מוגדרת, מקבל ערכי קלט (פרמטרים) ויכול להחזיר תוצאה. מאפשרת לארגן קוד ולהשתמש בו שוב.
רכיב - יחידת בניין עצמאית וניתנת לשימוש חוזר בתוך מערכת או ממשק משתמש, שאחראית על חלק מוגדר מהתפקוד.
ממשק - נקודת מגע בין רכיבים: ממשק משתמש שבו אדם מפעיל תוכנה, או ממשק תכנותי שמגדיר אילו פעולות רכיב אחד חושף לאחר.

פרויקט ב-#C - מחשבון פשוט - חלק 1
השיעור פותח פרויקט חדש ב-Visual Studio בשפת C# ליצירת מחשבון פשוט בסגנון מחשבון Windows. המטרה היא להבין את עבודת הבסיס: טופס, כפתורים, שדה טקסט ואירועי לחיצה.
השלבים העיקריים
1. יצירת הפרויקט: בוחרים Windows Forms Application בשפת C#, ונותנים לפרויקט שם וספרייה.
2. הוספת כפתור: גוררים כפתור מתיבת הכלים אל הטופס ומשנים את הטקסט שלו בחלון המאפיינים.
3. אירוע לחיצה: לחיצה כפולה על הכפתור יוצרת את פונקציית הטיפול בלחיצה. בתוך הפונקציה מציגים הודעה בעזרת MessageBox.Show.
4. שדה טקסט: מוסיפים TextBox ומשנים את הטקסט שלו מתוך הקוד, למשל textBox1.Text = "היי".
5. הוספת ספרות: כל כפתור מוסיף את הספרה שלו לטקסט. בשלב הזה הטקסט מתחלף ולא נשרשר, ולכן יש לשים לב לשרשור.
שימו לב
- שם הרכיב מופיע בחלון המאפיינים בראשו. צריך לדעת איזה שם יש לכל רכיב, כי הקוד מתייחס אליו בשם הזה.
- הפרויקט מתחיל מדוגמה פשוטה ומתפתח לאורך הסדרה לפעולות חשבון ולממשק דומה למחשבון של Windows.
השיעור הבא בקורס: פרויקט ב-#C - מחשבון פשוט - חלק 2

פרקי ההרצאה: פרויקט ב-#C - מחשבון פשוט - חלק 1

  1. 00:00

    יצירת טופס Windows Forms בסיסי

  2. 01:25

    כפתור עם הודעת MessageBox

  3. 02:04

    שדה טקסט ותצוגת ערך בלחיצה

  4. 03:12

    הצגת ספרות בתוך שדה הטקסט

  5. 04:07

    שרשור ספרות במקום החלפה

תמלול ההרצאה: פרויקט ב-#C - מחשבון פשוט - חלק 1

הטקסט המלא של הדקות הראשונות בהרצאה «פרויקט ב-#C - מחשבון פשוט - חלק 1» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:05

    אנחנו רוצים לבנות מחשבון, נריץ רגע מחשבון של Windows, נעביר אותו לסטנדרט, זה מה שאנחנו רוצים לבנות. נלך לוויז'ואל סטודיו, פייל, ניו, פרוג'קט, ונבחר פה ויז'ואל C-Sharp, Windows, Windows אפליקיישן, נקרא לזה Calc 01, והמקום שזה הולך להיות, נלך לדסקטופ,

  2. 00:44

    סקצ'רס קאלק עלון 01 אופן יפה נגיד לו אוקיי יפה מאוד זה מה שהוויז'ול סטודיו נותן לנו אפשר להריץ את זה בואו נריץ את זה זה הטופס שנוצר לנו שוב אנחנו רוצים להתקדם אל עבר משהו שכזה יפה אז נחזור לוויז'ול סטודיו נעצור את הריצה אני יכול לעצור את הריצה גם מכאן בואו דבר ראשון נוסיף כפתור אני יכול לגרור את הכפתור אחרי שגררתי אותו לפה אני יכול להזיז אותו

  3. 01:36

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

  4. 02:13

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

  5. 02:30

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

  6. 03:01

    תכף נראה עוד על הפרופרטיז הזה. בואו נריץ קודם, אני לוחץ על בטן 1, הוא כותב לי היי. אם אני לוחץ כמה פעמים עדיין הוא כותב לי היי. אם אני מוחק ולוחץ הוא כותב לי היי.

  7. 03:18

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

  8. 03:32

    אז בואו ניגש למחשבון שלנו, ונשנה את הכפתור הזה שיהיה כתוב עליו אחד. אז יש לנו תכונה שנקראת טקסט, אני עושה לה delete ו-enter, אז כתוב בו אחד.

  9. 03:47

    עכשיו כשאני לוחץ דאבל קליק, אני לא רוצה שיהיה כתוב פה היי, אני רוצה שיהיה כתוב פה אחד. את השורה הזו אני רוצה למחוק, ctrl x, ונריץ, אחד, יפה, אחד, אחד, אחד, אוקיי, אז זו כבר בעיה, למה?

  10. 04:07

    כי במחשבון כשאני לוחץ של Windows 111 הוא משרשר לי אחדים ואצלנו הוא לא משרשר לי אחדים אז הדבר הבא יהיה לשרשר אחדים אז נסגור את המחשבון שלנו נחזור לוויז'ול סטודיו ונכתוב כאן פלוס שווה זה אומר תוסיף למה שהיה אחד נריץ 111 או מצוין שימו לב שגם אם אני כותב פה אותיות ועושה 111 הוא מוסיף את האחדים מצוין טוב בואו בואו נוסיף כפתור 2. עכבר ימני copy, עכבר

לקורס המלא: פרויקט מעשי ב‑#C אונליין

ההרצאה הבאה: פרויקט ב-#C - מחשבון פשוט - חלק 2

הרצאות קשורות מקורסים אחרים

  • בניית מחשבון של חלונות
  • מחשבון מחירים של Azure
  • יצירת פרויקט Maven - חלק 1
  • מרכיבים של פרויקט ג'אווה

קורסים נוספים במסלול

  • קורס WinForms - תוכנות רגילות בווינדוס
  • פרויקט מעשי ב-#C - ספר טלפונים
  • פרויקט מעשי ב-#C - תוכנת צייר
  • קורס ADO.NET - חיבור אתר למסד נתונים
  • קורס תכנות מתקדם - #Advanced .NET C
  • קורס WCF - תקשורת למתקדמים בדוט-נט