javad_r_85
جمعه 30 اردیبهشت 1390, 18:40 عصر
سلام
متن من به صورت زیر است
†‰€ˆ‡‰#îõ‘þüŠ ꑯõù ‚†ƒ -#ª÷‘þü “‘ ª“îù )øþ¦ùý ¤ª—ùý î‘õ•þø—¤(#•¢þ¢
ø¤÷¢ù ꑯõù îõ‘þü#^a—ú¤ö^b•¦øû÷¢ð‘ö ¤ù ¢÷©^cˆˆƒ#‚€ «.: õ¬ø¤Š ›¢øñ#……ˆí/Š…/
…€…Š}TK{^aˆˆƒ#†/„€€#}BF{#ª“îùû‘ý î‘õ•þø—¤ý#ª“îùû‘ý î‘õ•þø—¤ý -- ¥õøöû‘#^c
در حالت عادی که متن را کپی می کنم توی تکست باکس درست نمایش می دهد ولی زمانی که این متن را از فایل می خونم به صورت زیر نمایش می دهد
†‰€ˆ‡‰Â#îõ⠘þüŠê‘¯õù ‚†ƒ -#ª÷‘þü “‘ ª“îù )øþ¦ùý ¤ª—ùý î‘õ•þø—¤(#†¢þ¢Â
ø¤÷¢ù ꑯõù îõ‘þü#^a—ú¤Âö ^b•¦øû÷¢ð‘ö ¤Âù ¢Â֩^cˆˆƒÂ#‚₠¬Â «.: õ¬ø¤Š›¢øñ#…Â…ˆÃ/Š…/
…€Â…Š}TK{^aˆˆƒÂ#†/„€€#}BF{#ª“îùû ‘ý î‘õ•þø—¤ý# “îùû‘ý î‘õ•þø—¤ý -- Â¥õøöû‘#^c
از کد زیر واسه خوندن استفاده می کنم
FileStream fs = new FileStream(open.FileName, FileMode.Open, FileAccess.Read);
System.Text.Encoding enc = System.Text.Encoding.UTF8 ;
byte[] data = new byte[fs.Length];
fs.Read(data, 0, data.Length);
string text = enc.GetString(data);
حالتهای دیگر
Encoding.UTF8 را نیز تست کردم ولی بازم نتیجه نداد از دوستان اگر کسی می داند لطفا کمک کند؟؟؟
متن من به صورت زیر است
†‰€ˆ‡‰#îõ‘þüŠ ꑯõù ‚†ƒ -#ª÷‘þü “‘ ª“îù )øþ¦ùý ¤ª—ùý î‘õ•þø—¤(#•¢þ¢
ø¤÷¢ù ꑯõù îõ‘þü#^a—ú¤ö^b•¦øû÷¢ð‘ö ¤ù ¢÷©^cˆˆƒ#‚€ «.: õ¬ø¤Š ›¢øñ#……ˆí/Š…/
…€…Š}TK{^aˆˆƒ#†/„€€#}BF{#ª“îùû‘ý î‘õ•þø—¤ý#ª“îùû‘ý î‘õ•þø—¤ý -- ¥õøöû‘#^c
در حالت عادی که متن را کپی می کنم توی تکست باکس درست نمایش می دهد ولی زمانی که این متن را از فایل می خونم به صورت زیر نمایش می دهد
†‰€ˆ‡‰Â#îõ⠘þüŠê‘¯õù ‚†ƒ -#ª÷‘þü “‘ ª“îù )øþ¦ùý ¤ª—ùý î‘õ•þø—¤(#†¢þ¢Â
ø¤÷¢ù ꑯõù îõ‘þü#^a—ú¤Âö ^b•¦øû÷¢ð‘ö ¤Âù ¢Â֩^cˆˆƒÂ#‚₠¬Â «.: õ¬ø¤Š›¢øñ#…Â…ˆÃ/Š…/
…€Â…Š}TK{^aˆˆƒÂ#†/„€€#}BF{#ª“îùû ‘ý î‘õ•þø—¤ý# “îùû‘ý î‘õ•þø—¤ý -- Â¥õøöû‘#^c
از کد زیر واسه خوندن استفاده می کنم
FileStream fs = new FileStream(open.FileName, FileMode.Open, FileAccess.Read);
System.Text.Encoding enc = System.Text.Encoding.UTF8 ;
byte[] data = new byte[fs.Length];
fs.Read(data, 0, data.Length);
string text = enc.GetString(data);
حالتهای دیگر
Encoding.UTF8 را نیز تست کردم ولی بازم نتیجه نداد از دوستان اگر کسی می داند لطفا کمک کند؟؟؟