הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 19-09-06, 15:35   # 1
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

איך אני עושה תוכנית בC# עם עברית?

שלום,
כשאני מנסה, סתם.. להוציא לפלט טקסט בעברית זה יוצא ג'יבריש, למשל עם Console.WriteLine,

איך אני מקמפל שזה יעבוד עם עברית או שבכלל בזמן הdebug שזה יכתוב בעברית.. תודה.
  Reply With Quote
ישן 19-09-06, 15:37   # 2
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

ציטוט:
נכתב במקור על ידי Alon.R
שלום,
כשאני מנסה, סתם.. להוציא לפלט טקסט בעברית זה יוצא ג'יבריש, למשל עם Console.WriteLine,

איך אני מקמפל שזה יעבוד עם עברית או שבכלל בזמן הdebug שזה יכתוב בעברית.. תודה.
או. נקודה רגישה.
כעיקרון, אין בעייה עם עברית בסביבת הפיתוח עצמה, או בקוד המקומפל שיוצא. הבעייה היא בכלי cmd שאיך להגיד את זה בעדינות? עברית היא לא השפה האהובה עליו.
כעיקרון, לא מומלץ להשתמש בעברית ב Console Application. אם אתה בכל זאת רוצה, תנסה להריץ ישירות מה cmd, לנסות להגדיר קידוד וכו'.
למרות, שה Stream הוא יוניקוד, כך שזה לא אמור להיות קריטי.
  Reply With Quote
ישן 19-09-06, 16:10   # 3
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

ציטוט:
נכתב במקור על ידי omaniusd
או. נקודה רגישה.
כעיקרון, אין בעייה עם עברית בסביבת הפיתוח עצמה, או בקוד המקומפל שיוצא. הבעייה היא בכלי cmd שאיך להגיד את זה בעדינות? עברית היא לא השפה האהובה עליו.
כעיקרון, לא מומלץ להשתמש בעברית ב Console Application. אם אתה בכל זאת רוצה, תנסה להריץ ישירות מה cmd, לנסות להגדיר קידוד וכו'.
למרות, שה Stream הוא יוניקוד, כך שזה לא אמור להיות קריטי.


איך אפשר להגדיר קידוד? אני מחפש את זה כבר הרבה זמן...

ואיך אני מריץ את זה ישירות דרך הCMD, עם run של ווינדוס?
  Reply With Quote
ישן 19-09-06, 18:44   # 4
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

ציטוט:
נכתב במקור על ידי Alon.R


איך אפשר להגדיר קידוד? אני מחפש את זה כבר הרבה זמן...

ואיך אני מריץ את זה ישירות דרך הCMD, עם run של ווינדוס?
מחפש לעבוד עם קידוד ולא מוצא? לאחרונה כתבתי על זה מדריך
http://www.devarea.be/Front/NewsNet/...eportId=171640

פותח את ה cmd, מנווט לקובץ הEXE ומריץ.
  Reply With Quote
ישן 19-09-06, 19:32   # 5
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

" פותח את ה cmd, מנווט לקובץ הEXE ומריץ."
זה מה שניסיתי...

בכל אופן, אני צריך בקידוד windows-1255 ואיך אני מגדיר קידוד ולא לכתיבה לקובץ טקסט?
  Reply With Quote
ישן 19-09-06, 19:37   # 6
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

ציטוט:
נכתב במקור על ידי Alon.R
" פותח את ה cmd, מנווט לקובץ הEXE ומריץ."
זה מה שניסיתי...

בכל אופן, אני צריך בקידוד windows-1255 ואיך אני מגדיר קידוד ולא לכתיבה לקובץ טקסט?
יוצר Streamwriter, ואז משתמש במתודה ToString להדפיס ל Console.
  Reply With Quote
ישן 20-09-06, 14:39   # 7
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

ציטוט:
נכתב במקור על ידי omaniusd
יוצר Streamwriter, ואז משתמש במתודה ToString להדפיס ל Console.
אפשר דוגמא בבקשה?
  Reply With Quote
ישן 20-09-06, 14:42   # 8
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

http://www.devarea.be/Front/NewsNet/...eportId=171640
קרא את השורות האחרונות. אתה פשוט צריך להשתמש ב overload אחר ל constructor.
  Reply With Quote
ישן 20-09-06, 14:50   # 9
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

ציטוט:
נכתב במקור על ידי omaniusd
http://www.devarea.be/Front/NewsNet/...eportId=171640
קרא את השורות האחרונות. אתה פשוט צריך להשתמש ב overload אחר ל constructor.
הפתרון שלך בעצם זה שאני יכתוב את הטקסט לתוך קובץ טקסט עם קידוד UTF-8
ואח"כ יקרא מהקובץ טקסט לפלט?
  Reply With Quote
ישן 20-09-06, 14:57   # 10
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

ציטוט:
נכתב במקור על ידי Alon.R
הפתרון שלך בעצם זה שאני יכתוב את הטקסט לתוך קובץ טקסט עם קידוד UTF-8
ואח"כ יקרא מהקובץ טקסט לפלט?
לא. אמרתי לך, אל תכתוב לקובץ טקסט, אלא ל Stream כללי, ושתמש במתודה ToString ב Console.WriteLine.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 12:30.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ