Проблемы с Xmltextwriter

Тема в разделе ".NET", создана пользователем WildFalcon, 26 июл 2008.

Статус темы:
Закрыта.
  1. WildFalcon

    WildFalcon Гость

    Возникла проблема с XMLTextWriter.
    Он регулярно при попытке записать в файл или поток (пробовал и инициализацию файлом, и потоком) последовательности hex-значений (пытаюсь записать в файл рисунки) ничего не возвращает - получается либо пустой хмл файл, либо пустой поток. Исключений никаких не выбрасывает

    Код (Text):
           
    writer = new XmlTextWriter(str, System::Text::Encoding::Default);
    writer->Formatting = Formatting::Indented;

    writer->WriteStartElement("IMAGE");
    writer->WriteStartAttribute(S"id",S"");
    writer->WriteString(Convert::ToString(i));
    writer->WriteEndAttribute();

    img[i]->Seek(0, SeekOrigin::Begin);
    while(cnt = lot->img[i]->Read(buff,0,1024))
    {
    writer->WriteBinHex(buff,0,cnt);
    }
    writer->WriteEndElement();

    writer->Flush();
    writer->Close();
    Масcив img - массив ссылок на потоки, полученный путем экспорта картинки из picture control в джепег формат
    str - Stream* поток, которій собственно и остается пустым.

    Если не делать сохранения картинки, то остальные теги выводятся нормально...

    З.Ы.
    Замтил, что после выполнения этого кода:

    Код (Text):
    if(openFileDialog_opImage->ShowDialog() == DialogResult::OK)
    {
    FileInfo * finf = new FileInfo(openFileDialog_opImage->FileName);
    if (finf->Length <= PricesData::AddImageSize)
    {
    pictureBox_addPic1->Image = Image::FromFile(openFileDialog_opImage->FileName);
    }
    }
    Перестают работать вообще все классы файлового вывода....
    Помогите пожалуйста, в чем проблема??
     
Загрузка...
Похожие Темы - Проблемы Xmltextwriter
  1. aliaksandr89
    Ответов:
    3
    Просмотров:
    149
  2. Amfion
    Ответов:
    5
    Просмотров:
    144
  3. wowa
    Ответов:
    7
    Просмотров:
    401
  4. John_Tavarez
    Ответов:
    0
    Просмотров:
    343
  5. Валентин Амбер
    Ответов:
    11
    Просмотров:
    372
Статус темы:
Закрыта.

Поделиться этой страницей