לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #3  
ישן 15-01-2010, 09:26
  Dark Knight Dark Knight אינו מחובר  
 
חבר מתאריך: 30.07.05
הודעות: 949
שלח הודעה דרך ICQ אל Dark Knight
בתגובה להודעה מספר 2 שנכתבה על ידי ToGo שמתחילה ב "נווו בבקשה עזרה, אף אחד לא..."

שמע... אתה מפרסם פה הודעה אחרי חצות ומצפה שתהיה תשובה עד הבוקר? אנשים פה ישנים לפעמים....

בקשר לשאלה שלך - אין קשר ישיר בין שפה לסביבת הפיתוח... כמו שג'אווה אפשר לפתח באקליפס ואפשר גם בסביבות אחרות, גם C לא חייבים לפתוח ב-Visual Studio... יש תוספים לאקליפס שמאפשרים פיתוח ++C ו-C בתוך אקליפס - אולי יהיה לך נוח יותר להשתמש במשהו מוכר...

ב-Visual C אתה צריך, ככל הנראה, לפתוח פרוייקט מטיפוס Empty Project (אתה יכול למצא את האפשרות תחת General).

אם אתה לא רוצה להסתבך, יש סביבת פיתוח סבירה וחינמית בשם Dev-Cpp (להורדה: http://www.bloodshed.net/devcpp.html ) שמשתמשת בקומפיילר מעולה בשם GCC. הסביבה הזו הרבה יותר פשוטה מה-Visual Studio, אבל מן הסתם יש בה גם פחות כלים..

ועכשיו נשאלת השאלה: אם אתה לא יודע "בגרוש" שפת C, למה אתה מנסה להריץ תוכנית ג'ווה בעזרתה? מה רע בפשוט לכתוב תוכנית ג'ווה?
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן. תוכלו לקבל עזרה להתאמת החתימה לחוקים בפורום חתימות וצלמיות.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #5  
ישן 15-01-2010, 10:07
  שימיadmin שימי אינו מחובר  
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
 
חבר מתאריך: 25.10.01
הודעות: 42,775
בתגובה להודעה מספר 4 שנכתבה על ידי ToGo שמתחילה ב "אני אסביר לך למה, בגלל שעם..."

לא צריך JDK, אם כי JRE מספיק בהחלט.

המליצו לך כבר להשתמש בסביבה פחות מסובכת... למה אתה לא מנסה? זה יקל לך את החיים הרבה יותר, וגם יהיה לך קומפיילר הרבה יותר קומפיילר (כלומר אחד כזה שהסטנדרט של השפה שכתבו הממציאים שלה, אינו בגדר המלצה לא מחייבת בשבילו...)

בכל מקרה, התוכנה שציינת בראש האשכול היא תוכנה טפשית למדי, וניתן להחליפה בקובץ batch פשוט שבו כתוב java classname. היא בסך הכל פותחת את ה shell interpreter ונותנת לו פקודה כפרמטר, מה שמקביל לכתיבת הפרמטר של הפונקציה system ב start->run. כמובן שאתה עדיין צריך JRE מותקן על המחשב שלך. את java לא ניתן להריץ בלי מנוע המכונה הוירטואלית של java. זה אחד החסרונות הגדולים שלה (ושל החיקוי של ג'אווה - דוד-מת, שגם אותה לא ניתן להפעיל בלי להתקין גירסא *ספציפית* של "Framework" על המחשב של כל הלקוחות שאמורים להריץ את התוכנה שלך...).
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
נמאס לכם לזכור סיסמאות? לחצו כאן!

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #6  
ישן 15-01-2010, 10:50
  Dark Knight Dark Knight אינו מחובר  
 
חבר מתאריך: 30.07.05
הודעות: 949
שלח הודעה דרך ICQ אל Dark Knight
בתגובה להודעה מספר 4 שנכתבה על ידי ToGo שמתחילה ב "אני אסביר לך למה, בגלל שעם..."

א' - אחרי פתיחת פרוייקט, אתה צריך ללכת בעץ שאמור להיות לך משמאל וללחוץ על Source Files מקש ימני ולבחור Add new Item, לשם להוסיף קובץ C שלתוכו תוכל לכתוב קוד.

ב' - כפי שציינו מעלי - מה שאתה מנסה לעשות בכלל לא יפתור את הבעיה... הפקודה system בשפת C שולחת מחרוזת ישירות למערכת ההפעלה (אותו האפקט כמו Start->Run) ככה שבלי מכונה וירטואלית של ג'ווה - לא ממש יועיל לכתוב תוכנית ב-C (אלא אם כן אתה מתכוון לממש ב-C מכונה וירטואלית של ג'ווה, מה שאני לא חושב שאתה מתכוון לעשות)
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן. תוכלו לקבל עזרה להתאמת החתימה לחוקים בפורום חתימות וצלמיות.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #15  
ישן 16-01-2010, 17:45
  משתמש זכר ToGo ToGo אינו מחובר  
 
חבר מתאריך: 28.08.09
הודעות: 87
בתגובה להודעה מספר 14 שנכתבה על ידי Narxx שמתחילה ב "לא! זה כל הקטע של ג'אווה..."

מה הקטע??? שאי אפשר לפתוח את התכנית שאתה עושה???
יש כמה דברים שאני רוצה להבין בנושא הממשק GUI.
נגיד ויש לי תוכנית שכוללת בתוכה גרפיקה, למשל הנה תוכנית הכי פשוטה שכוללת שימוש בSWING:
קוד:
import javax.swing.*; public class helloS { public static void main(String [] args) { JFrame frame = new JFrame ("HelloWorldSwing"); final JLabel label = new JLabel ("Hello World"); JButton btn = new JButton("my button"); JButton btn2 = new JButton("my button"); frame.getContentPane().add(label); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOS E); frame.pack(); frame.setVisible(true); } }
עכשיו השאלה שלי היא: איפה הממשק GUI מגיע פה לידי ביטוי???
איך אני מפעיל אותו??? זאת צריכה להיות שורה בקוד???
ואחרי שאני מפעיל אותו אז מה אני בעצם עושה איתו???

עוד שאלה: מתי שאני הופך את הקובץ לEXECUTABLE JAR יש לי בעיה.
אני כותב בCMD:
קוד:
jar cf helloS.jar helloS.calss

ואז נוצר לי קובץ ששוקל 2KB ואני לא מצליח לפתוח אותו בדאבל קליק למה זה קורה???
אני חושב שזה גם קשור לGUI.
תודה לעוזרים!!!
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 20:49

הדף נוצר ב 0.09 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר