כותב |
|
yosefor משתמש מתחיל
הצטרף / הצטרפה: 02 May 2011
משתמש: מנותק/ת הודעות: 6
|
נשלח בתאריך: 02 May 2011 בשעה 14:57 | | IP רשוּם
|
|
|
|
בכל מחשב יש את טבלת ASCLL הסתנדרתית: תווי פיסוק, מספרים ואותיות גדולות וקטנות של השפה האנגלית. לאחר דפדוף באינטרנט, הבנתי שהאותיות העבריות התווספו לטבלת אסקיי, אך לאחר זמן הם הוסבו לטבלת
ISO.
איך אני יכול לכתוב תוכנית בשפת C עם אותיות עבריות ? להוציא את האופציה של לא לכתוב בעברית...
אשמח לתשובה,
יוסף אור
|
חזרה לתחילת העמוד |
|
|
חיימקה משתמש חבר
הצטרף / הצטרפה: 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 רשוּם
|
|
|
|
אז אני מבין שאין לי אפשרות להדפיס בעברית במהדר DevCPP ?
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 04 May 2011 בשעה 20:31 | | IP רשוּם
|
|
|
|
אתה יכול לכתוב ב-UTF8 לקובץ.
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
yosefor משתמש מתחיל
הצטרף / הצטרפה: 02 May 2011
משתמש: מנותק/ת הודעות: 6
|
נשלח בתאריך: 05 May 2011 בשעה 18:26 | | IP רשוּם
|
|
|
|
לא הבנתי בדיוק. אם כוונתך ל Alt + F8 ולאחר מכן את מספרם של תווי ASCLL תוך כדי לחיצה על Alt, זה לא עובד לי...
|
חזרה לתחילת העמוד |
|
|
חיימקה משתמש חבר
הצטרף / הצטרפה: 18 April 2010 מדינה: Israel
משתמש: מנותק/ת הודעות: 243
|
נשלח בתאריך: 06 May 2011 בשעה 04:19 | | IP רשוּם
|
|
|
|
בס"ד
נראה לי שכוונתו היא שבכל פעם שתרצה להדפיס למסך - במקום זאת תדפיס לתוך קובץ.
כלומר: צור קובץ כלשהו מסוג txt, פתח אותו ע"י התוכנית (- פונקצית fopen כמדומני), כתוב לתוכו את מה שתרצה להדפיס למסך (וסגוֹר). כך תוכל לעקוב אחרי הפלט בעברית.
__________________ אין יאוש בעולם כלל!
|
חזרה לתחילת העמוד |
|
|
11010010110 פורומיסט על
הצטרף / הצטרפה: 23 April 2006
משתמש: מנותק/ת הודעות: 2621
|
נשלח בתאריך: 10 May 2011 בשעה 03:16 | | IP רשוּם
|
|
|
|
חלק מהקודים של ASCII בתחום 128 - 256 הם ABC של שפות שונות. השפה נקבעת אל ידיי codepage (כמו פונט, לא בדיוק) של הקונסול
אאלט ה codepage של עברית הוא 862. אם אתה מאפשר אותו לפניי שאתה מריץ את התוכנה אתה אמור לקבל עברית איפה שהוא בתחום הזה
|
חזרה לתחילת העמוד |
|
|
חיימקה משתמש חבר
הצטרף / הצטרפה: 18 April 2010 מדינה: Israel
משתמש: מנותק/ת הודעות: 243
|
נשלח בתאריך: 10 May 2011 בשעה 15:40 | | IP רשוּם
|
|
|
|
בס"ד
איך מאפשרים אותו?
__________________ אין יאוש בעולם כלל!
|
חזרה לתחילת העמוד |
|
|
11010010110 פורומיסט על
הצטרף / הצטרפה: 23 April 2006
משתמש: מנותק/ת הודעות: 2621
|
נשלח בתאריך: 10 May 2011 בשעה 19:55 | | IP רשוּם
|
|
|
|
ב dos (ו win 95 וכו)
חיפוש "עברית ב dos" בגוגל מוצא שיש בעיה אם ה cmd של xp. תנסה dosbox או את התוכנות שיש ל cmd שמחליפות את הפונט
או אם יש לך כונן דיסקטים (במחשב ישן אמור להיות) תוריד "דיסקט הפעלה" של win 98 מאימיול ותיצור דיסקט כזה ותעלה ממנו את המחשב
|
חזרה לתחילת העמוד |
|
|
Noamm1 משתמש מתחיל
הצטרף / הצטרפה: 25 June 2011
משתמש: מנותק/ת הודעות: 4
|
נשלח בתאריך: 25 June 2011 בשעה 23:27 | | IP רשוּם
|
|
|
|
אתה יכול לרשום לפי windows 1255 שזה תוספת לטבלת האסקיי
ולפי UTF 8 שזה צורת כתיבה שונה.. כל אותו מיוצגת ע"י 2 בתים
אם יש לך בעיה בהצגה על גבי המסך.. תנסה לשלוח את הפלט לקובץ txt
ושם תראה אם הבעיה היא בהצגה על המסך או בפלט שאתה שולח
|
חזרה לתחילת העמוד |
|
|