Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2012, 15:56   #1
VektorAB
Пользователь
 
Регистрация: 13.05.2010
Сообщений: 29
По умолчанию При сохранении рускоязычной строки появляются символы вопросов "?".

Здраствуйте, коротко о програмке. Служит она для формирования тегов из наименования документа. Под тэгами понимается информация об музыке которую содержит файл, в частности мне важны только 2 тэга - "Исполнитель" и "Заголовок".
Пример:
Имя файла:"Басков - Песня года.mp3";
В Исполнителя положится "Басков";
В Заголовок положится "Песня года";

Програмка написана и работает, за исключением одного момента, при попытке сохранить в тэги рускоязычную строку, в тэгах сохраняются знаки вопросов - "?????", если имеются латинские буквы то "???? falulllah????", латинские буквы сохраняются а кирилица нет.Как исправить?
Код сохранения информации в тэг файла:
Код:
public static void setTags(ref MP3id3v2 paramMP3)
        {
        File file = File.Create(@paramMP3.fileComplete);                                  
            file.Tag.Performers = paramMP3.id3Artist;
            file.Tag.Artists = paramMP3.id3Artist;
            file.Tag.Track = paramMP3.id3TrackNumber; //Номер трэка
            file.Tag.Year = paramMP3.id3Year; //Год
            file.Tag.Album = paramMP3.id3Album;  //Альбом
            file.Tag.Title = paramMP3.id3Title;  //Заголовок
            file.Tag.Comment = paramMP3.id3Comment;//Комментарий
            file.Save();
        }
При пошаговой компиляции в Заголовке и Артисте Распологаются читабельные строки. Но, после сохранения наблюдается следующая картина:

Причем, в этих 2-ух файлах были изменены тэги. Но в одном все заменилось успешно, а в другом как видите вопросы....
"Сегодня, в завтрашний день не все могут смотреть, вернее не только лишь все, мало кто может это сделать"

Последний раз редактировалось VektorAB; 24.01.2012 в 18:00.
VektorAB вне форума Ответить с цитированием
Старый 24.01.2012, 18:37   #2
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Честно говоря никогда не сталкивался, но посмотри код тут: вроде чувак пишет что сохраняет все в Unicode.
Hollander вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Лишние символы "снос строки" в сноске pdoronin Microsoft Office Word 23 26.12.2011 20:17
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Вирус, при печатании появляются не нужные символы. Alex91 Безопасность, Шифрование 4 06.01.2009 18:37