מדריך ראשון ל-VISUAL STUDIO 6

sandbird4

New member
מדריך ראשון ל-VISUAL STUDIO 6

מדריך ל-VISUAL STUDIO בגירסאות אחרות (2002, 2003, 2005 או 2007) יבוא בהמשך אם תהיה דרישה. הסיבה שבחרתי דווקא את VISUAL STUDIO 6 בשביל ההסבר שלי למתחילים היא בגלל שהוא בהרבה פחות כבד מהגירסאות החדשות יותר וגם בהרבה יותר מהיר. חוץ מזה ניתן תמיד להמיר פרוייקטים שנכתבו ל-VS6 לכל גירסה עתידית יותר. לדעתי האישית הרבה יותר קל להתחיל מ-VISUAL STUDIO 6. ולמדריך עצמו: שלום! היום נלמד ליצר פרוייקט חדש ב-VS6. נתחיל? 1. אז אחרי שהרצנו את VISUAL STUDIO 6 נבחר בתפריט ה-FILE באפשרות הראשונה (NEW). 2. מה שנקבל זה את המסך בתמונה מספר 1. 3. יש ללחוץ על ה-TAB שנקרא PROJECTS (ראה איפה שהמספר 1 בתמונה מספר 1). 4. תראו רשימה דומה למה שאתם רואים בתמונה אבל אם פחות אפשרויות, וזה בגלל שאצלי מותקנים כל מיני פלגינים שמוסיפים עוד אפשרויות ולכם מין הסתם אין אותם. 5. יש לבחור את האפשרות WIN32 CONSOLE APPLICATION (ראה איפה שהמספר 2 בתמונה מספר 1). 6. עכשיו נגדיר איפה הפרוייקט ישמר, ואת זה נעשה באפשרות LOCATION (ראה את המספר 3 בתמונה מספר 1). יש לשים לב שבמיקום שנבחר תיוצר תקיה חדשה ככה שאפשר לבחור גם את הסיפריה הראשית של C (כמו בתמונה). 7. עכשיו נכניס את שם הפרוייקט (מספר 4 בתמונה 1). אני קראתי לפרוייקט MyExample אבל אפשר לבחור כמובן איזה שם שאתם רוצים. 8. נלחץ על OK ואז נקבל את המסך בתמונה מספר 2. יש לבחור את האפשרות EMPTY PROJECT וללחוץ על FINISH ואז שוב על OK. 9. מזבל טוב! יצרנו פרוייקט חדש (תמונה מספר 3). (ההמשך יבוא)
 

sandbird4

New member
המשך המדריך (המשך מספר 1)

אם תבדקו מה יש בתיקיה שנוצרה אז תגלו שיש שם קובץ עם סיומת DSW, שהוא הקובץ הראשי של הפרוייקט וניתן ללחוץ עליו כדי לטעון את VISUAL STUDIO 6 ולהמשיך לעבוד על הפרוייקט. קובץ נוסף שתגלו הוא עם סיומת DSP והוא מעצם רשימת הוראות שנבנת אוטומטית איך לקמפל את הפרוייקט. עכשיו נמשיך עם הפרוייקט שלנו? 10. בחר את ה-TAB שנקרא FILE VIEW (ראה מספר 1 בתמונה 3). 11. תופיע לך הרשימה כמו במספר 2 בתמונה 3. יש ללחוץ עם הכפתור הימני של העכבר על האפשרות MyExample files (מדוגשת בתמונה מספר 3) ואז לבחור באפשרות settings בתפריט שנפתח. 12. נקבל עכשיו את מסך מספר 4. שימו לב שהשורה MyExample חייבת להיות מסומנת (כמו במספר 1 בתמונה מספר 4) לפני שנמשיך. מספר 2 באותה תמונה מאפשר לנו לבחור איזה קונפיגורציה לשנות. אבל מה זאת הקונפיגורציה הזאת? התשובה היא שה-VISUAL STUDIO נותן לנו לקמפל את התוכנית שלנו בשני מצבים (או קונפיגורציות): המצב הראשון הוא DEBUG שהוא מאפשר לנו להפעיל DEBUGER ולאתר שגיאות (עוד פרטים במדריך אחר) בעוד שהמצב השני RELEASE הוא התוצאה הסופית שאותה אנחנו יכולים להפיץ ללקוחות. ניתן להוסיף קונפיגורציות נוספות (שוב, לא ניגע בזה במדריך הזה). מספר 3 בתמונה 4 מצביע לנו על ההגדרה של שם הסיפריה שבה הקומפיילר ישמור את הקבצים שהוא מיצר בעוד שמספר 4 מצביע על ההגדרה של שם הסיפריה שבה ה-LINK ישים את הקובץ שהוא מיצר, שזה ה-EXE שנוצר לנו בסיום ההתקנה. 13. נבחר באפשרות C++ (מספר 5 בתמונה 4) ואז נקבל את תמונה 5. (ההמשך יבוא)
 

N0br0s

New member
איך קוראים לקובץ

יש כובץ בשם acmsetup אבל כשאני מנסה להתקין הוא כותב error אם איזה קובץ אני פותח???
 

sandbird4

New member
המשך המדריך (המשך מספר 2)

14. בוחרים את האפשרות All Configuration בתפריט הקונפיגורציות (ראה איפה שהמספר 1 בתמונה 5). 15. עכשיו בוחרים את האפשרות Precompiled Headers (ראה מספר 2 בתמונה 5). 16. נקבל את תמונה 6 ושם יש לבחור את האפשרות No Precompiled Headers כמו במספר 1 בתמונה 6. עכשיו נלחץ על OK. 17. בשלב הזה יש לנו פרוייקט אבל אין בו עדיין אף קובץ. הגיע הזמן להוסיף קובץ c לפרוייקט שלנו, ובשביל זה נלחץ על האיקון הכי שמאלני, ממש מתחת למילה FILE בתפריט (ראה תמונה 7). נקבל קובץ ריק שבו נכתוב את התוכנית שלנו. 18. עכשיו נכתוב את התוכנית הראשונה שלנו:
#include <stdio.h> #include <stdlib.h> #include <string.h> int main ( int argc, char **argv ) { printf ( "Hello Word!\n" ); return 0; }​
19. ועכשיו נשמור אותה ע"י בחירת האפשרות save as מהתפריט. אנחנו נקרא לקובץ בשם MyExample.cpp ונשמור אותו באותה הסיפריה איפה שנמצאים הקבצים עם הסיומת dsw ו-dsp שנוצרו כשיצרנו את הפרוייקט. ראה תמונה 8. 20. עכשיו צריך לקשר את הקובץ החדש שלנו לפרוייקט שלנו. בשביל זה נחזור לתמונה 3 איפה שהמספר 2. רואים את האפשרות בעץ שנקראת MyExample files? לוחצים על הכפתור הימני של העכבר על המילה הזאת ובוחרים Add Files To Project ואז בוחרים את הקובץ MyExample.cpp שלנו ולוחצים על OK. 21. עכשיו נשמור את הפרוייקט ע"י בחירת Save All מהתפריט File. 22. עכשיו אנחנו מוכנים לקמפל את התוכנית שלנו, ואת זה נעשה ע"י לחיצה על F7. 23. אם פעלתם בדיוק על פי ההוראות שלי אז תקבלו את תמונה מספר 9. השורה האחרונה אומרת שהתוכנית קומפלה ללא שגיאות. 24. עכשיו הגיע הרגע להריץ את התוכנית שלנו. את זה נעשה בעזרת F5. שימו לב שהתוכנית מסתיימת לפני שמספיקים לראות מה כתוב בחלון. זה בגלל שזאת ההתנהגות הנורמלית של התוכנית שלנו. 25. עכשיו נשנה את התוכנית שהיא תבקש לחיצה על ENTER (למעשה היא תקבל קלט של מחרוזת):
#include <stdio.h> #include <stdlib.h> #include <string.h> int main ( int argc, char **argv ) { char szDumy[80]; printf ( "Hello Word!\n" ); fgets ( szDumy, 79, stdin ); return 0; }​
26. עכשיו שנלחץ על F7 ואחר כך על F5 התוכנית תצפה לקבל ENTER לפני שהחלון שלה יסתיים. עד כאן המדריך הראשון שלי בסידרה.
 

freak2100

New member
סיבכת...

אפשר להשתמש ב:
getch();​
בשביל שהתוכנית לא תסתיים מיד, והדרך האלגנטית:
system("pause");​
שגם תציג הודעת press any key כזאת...
 

sandbird4

New member
getch היא הדרך הכי טובה

צודק, לא יודע למה השתמשתי ב-fgets.
 

sandbird4

New member
תוספות למדריך

אתם יכולים להשתמש בפרוייקט ובתוכנית שלד שיצרנו במדריך כדי לנסות תוכניות c שאתם כותבים על פי סיפרי c או c++ שבהם מלמדים את השפה הסטנדרטית. פשוט צריך להחליף את השורה שבה כתוב Hello Word בקוד שאתם רוצים לנסות.
 

De-Panther

New member
אפשר להעלות את זה..|זבנג|../images/Emo23.gif../images/Emo185.gif

למאמרים שיש בפורום??
 
למעלה