נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: 2 שאלות - שפת C

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
לירן
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 04 August 2007 בשעה 17:10 | IP רשוּם
ציטוט לירן

1. איך עושים בClear Screen C

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

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

אודה מאוד לכל העונים!

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


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 04 August 2007 בשעה 19:16 | IP רשוּם
ציטוט דן.ר.

  1.  תשתמש בפונקציה clrscr() שנמצאת ב Conio.h.
  2. תעשה הגבלה של X תווים שיודפסו, וכל פעם שמגיעים לגודל X. שיבקש מהמשתמש ללחוץ על מקש כלשהוא בשביל שזה ימשיך.

בקשר ל-2 תדע לך שזה שונה ממחשב למחשב, תלוי באיזה גופן וגודל גופן משתמשים ב CMD במחשב..

 

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

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 04 August 2007 בשעה 22:20 | IP רשוּם
ציטוט shoshan

זה לא תלוי בגופן, זה תלוי בגודל של הזכרון, ואפשר להגדיר את זה...

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


__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
לירן
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 04 August 2007 בשעה 23:38 | IP רשוּם
ציטוט לירן

תודה תודה

את הפונקציה clrscr() הוא לא מזהה משום מה גם אחרי שהוספתי

#include conio.h

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


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 04 August 2007 בשעה 23:48 | IP רשוּם
ציטוט לירן

מצאתי משהו באינטרנט שפועל

system("cls") ; וזה נמצא בSTDLIB

אבל גם אמרו שם שזה רעיון רע להשתמש בזה.. אולי מישהו יודע למה..?

תודה

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

הצטרף / הצטרפה: 20 January 2006
משתמש: מנותק/ת
הודעות: 609
נשלח בתאריך: 05 August 2007 בשעה 00:04 | IP רשוּם
ציטוט אלצ'קו

כי אולי זה יפעל ואולי לא. התקן מגדיר את פעולתה של הפונקציה כך:

If string is a null pointer, the system function determines whether
the host environment has a command processor. If string is not a
null pointer, the system function passes the string pointed to by
string to that command processor to be executed in a manner
which the implementation shall document; this might then cause
the program calling system to behave in a non-conforming manner
or to terminate.

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


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 05 August 2007 בשעה 01:43 | IP רשוּם
ציטוט לירן

קיימת דרך יותר טובה?

יש סיבה לזה שCLRSCR לא פועל על המחשב שלי?

תודה

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


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 06 August 2007 בשעה 00:15 | IP רשוּם
ציטוט לירן

מהי הפונקציה שמגדירה כמה מקסימום תווים להדפיס?

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

הצטרף / הצטרפה: 20 January 2006
משתמש: מנותק/ת
הודעות: 609
נשלח בתאריך: 06 August 2007 בשעה 20:20 | IP רשוּם
ציטוט אלצ'קו

לירן כתב:

קיימת דרך יותר טובה?

יש סיבה לזה שCLRSCR לא פועל על המחשב שלי?

תודה



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

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

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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