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

נושא: בעיה | טבלת תווי ASCLL

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


הצטרף / הצטרפה: 02 May 2011
משתמש: מנותק/ת
הודעות: 6
נשלח בתאריך: 02 May 2011 בשעה 14:57 | IP רשוּם
ציטוט yosefor

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

איך אני יכול לכתוב תוכנית בשפת C עם אותיות עבריות ?
להוציא את האופציה של לא לכתוב בעברית...

אשמח לתשובה,

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

הצטרף / הצטרפה: 18 April 2010
מדינה: Israel
משתמש: מנותק/ת
הודעות: 243
נשלח בתאריך: 03 May 2011 בשעה 00:00 | IP רשוּם
ציטוט חיימקה

בס"ד

זה לא כ"כ מדוייק. כיום זה תלוי יותר בסביבת ההצגה: בקונסולה השחורה אינך יכול להציג עברית, גם לא ב C#. אך אם תדפיס פלט ל winForm (-כמובן, בשימוש בספריות visual studio) כן תוכל. כך גם אם תדפיס לדפדפן (-אני מדבר על טכנולוגיית aspx המשלבת c#).

 



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


הצטרף / הצטרפה: 02 May 2011
משתמש: מנותק/ת
הודעות: 6
נשלח בתאריך: 04 May 2011 בשעה 19:18 | IP רשוּם
ציטוט yosefor

אז אני מבין שאין לי אפשרות להדפיס בעברית במהדר DevCPP ?
חזרה לתחילת העמוד הצג את כרטיס החבר של yosefor חפש הודעות אחרות של yosefor
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

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

אתה יכול לכתוב ב-UTF8 לקובץ.

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

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


הצטרף / הצטרפה: 02 May 2011
משתמש: מנותק/ת
הודעות: 6
נשלח בתאריך: 05 May 2011 בשעה 18:26 | IP רשוּם
ציטוט yosefor

לא הבנתי בדיוק.
אם כוונתך ל Alt + F8 ולאחר מכן את מספרם של תווי ASCLL תוך כדי לחיצה על Alt, זה לא עובד לי...
חזרה לתחילת העמוד הצג את כרטיס החבר של yosefor חפש הודעות אחרות של yosefor
 
חיימקה
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 18 April 2010
מדינה: Israel
משתמש: מנותק/ת
הודעות: 243
נשלח בתאריך: 06 May 2011 בשעה 04:19 | IP רשוּם
ציטוט חיימקה

בס"ד

נראה לי שכוונתו היא שבכל פעם שתרצה להדפיס למסך - במקום זאת תדפיס לתוך קובץ.

כלומר: צור קובץ כלשהו מסוג txt, פתח אותו ע"י התוכנית (- פונקצית fopen כמדומני), כתוב לתוכו את מה שתרצה להדפיס למסך (וסגוֹר). כך תוכל לעקוב אחרי  הפלט בעברית.



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

הצטרף / הצטרפה: 23 April 2006
משתמש: מנותק/ת
הודעות: 2621
נשלח בתאריך: 10 May 2011 בשעה 03:16 | IP רשוּם
ציטוט 11010010110

חלק מהקודים של ASCII בתחום 128 - 256 הם ABC של שפות שונות. השפה נקבעת אל ידיי codepage (כמו פונט, לא בדיוק) של הקונסול

אאלט ה codepage של עברית הוא 862. אם אתה מאפשר אותו לפניי שאתה מריץ את התוכנה אתה אמור לקבל עברית איפה שהוא בתחום הזה

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

הצטרף / הצטרפה: 18 April 2010
מדינה: Israel
משתמש: מנותק/ת
הודעות: 243
נשלח בתאריך: 10 May 2011 בשעה 15:40 | IP רשוּם
ציטוט חיימקה

בס"ד

איך מאפשרים אותו?



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

הצטרף / הצטרפה: 23 April 2006
משתמש: מנותק/ת
הודעות: 2621
נשלח בתאריך: 10 May 2011 בשעה 19:55 | IP רשוּם
ציטוט 11010010110

ב dos (ו win 95 וכו)
קוד:
mode con cp select=862


חיפוש "עברית ב dos" בגוגל מוצא שיש בעיה אם ה cmd של xp. תנסה dosbox או את התוכנות שיש ל cmd שמחליפות את הפונט

או אם יש לך כונן דיסקטים (במחשב ישן אמור להיות) תוריד "דיסקט הפעלה" של win 98 מאימיול ותיצור דיסקט כזה ותעלה ממנו את המחשב
חזרה לתחילת העמוד הצג את כרטיס החבר של 11010010110 חפש הודעות אחרות של 11010010110
 
Noamm1
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 25 June 2011
משתמש: מנותק/ת
הודעות: 4
נשלח בתאריך: 25 June 2011 בשעה 23:27 | IP רשוּם
ציטוט Noamm1

אתה יכול לרשום לפי windows 1255 שזה תוספת לטבלת האסקיי

ולפי UTF 8  שזה צורת כתיבה שונה.. כל אותו מיוצגת ע"י 2 בתים

 

אם יש לך בעיה בהצגה על גבי המסך.. תנסה לשלוח את הפלט לקובץ txt

ושם תראה אם הבעיה היא בהצגה על המסך או בפלט שאתה שולח

 

 

 

 

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

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

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

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