ABA


"המרה לעברית C#"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15961 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15961
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   13:01   22.06.10   
אל הפורום  
  המרה לעברית C#  
 
   ערכתי לאחרונה בתאריך 22.06.10 בשעה 13:06 בברכה, ronen333
 
אני קורא מחלונות את הקונטרולים שלהם, ויש לי בעיה עם קליטת הטקסט בעברית.
זה מציג לי סימני שאלה...
ניסתי להמיר את זה ככה:

Encoding ascii = ASCIIEncoding.Default;
Encoding utf8 = Encoding.UTF8;

byte unicodeBytes = ascii.GetBytes(editText);

byte utf8Bytes = Encoding.Convert(ascii, utf8, unicodeBytes);
editText = "";
foreach (byte ch in utf8Bytes)
editText += (char)ch;


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


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  יש פונקציות UNICODE לכל דבר כמעט ב WINDOWS API Net_Boy  22.06.10 20:03 1
     אני צריך לGetWindowText, אין עם W... ronen333  22.06.10 20:48 2
         יש Net_Boy  22.06.10 21:00 3
             צודק יש :), אבל עדיין לא מציג לי עברית :( ronen333  23.06.10 00:05 4

       
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   20:03   22.06.10   
אל הפורום  
  1. יש פונקציות UNICODE לכל דבר כמעט ב WINDOWS API  
בתגובה להודעה מספר 0
 
   לכן אני לא רואה סיבה למה אתה קורה ב ASCII ואז ממיר.
כל הפונקציות UNICODE הן עם W בסוף הפונקציה
לדוגמא
CreateFileW


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   20:48   22.06.10   
אל הפורום  
  2. אני צריך לGetWindowText, אין עם W...  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   21:00   22.06.10   
אל הפורום  
  3. יש  
בתגובה להודעה מספר 2
 
   http://msdn.microsoft.com/en-us/library/ms633520(VS.85).aspx


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   00:05   23.06.10   
אל הפורום  
  4. צודק יש :), אבל עדיין לא מציג לי עברית :(  
בתגובה להודעה מספר 3
 
   ערכתי לאחרונה בתאריך 23.06.10 בשעה 00:18 בברכה, ronen333
 
אבל עכשיו במקום סימני שאלה זה מציג לי סימנים מוזרים אחרים.

עריכה:
הנה תמונה:


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net