1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| if(boiteXMLexport->ShowDialog() == DialogResult::OK)
{
XmlTextWriter *wr = new XmlTextWriter(boiteXMLexport->FileName,Encoding::UTF8);
wr->WriteStartDocument();
//for(int i=0;i<nb;i++)
while(i<nb)
{
MessageBox::Show(Convert::ToString(i));
MessageBox::Show((__try_cast<UVEdit::vignette * >(element->get_Item(i))->getnom()));
wr->WriteStartElement(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getnom());
// wr->WriteAttributeString("nom",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getnom()));
wr->WriteAttributeString("CordX",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getCordX()).ToString());
wr->WriteAttributeString("CordY",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getCordY()).ToString());
wr->WriteAttributeString("DimHei",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getDimHei()).ToString());
wr->WriteAttributeString("DimWid",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getDimWid()).ToString());
wr->WriteAttributeString("FramedSkin",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getFramedS()).ToString());
wr->WriteAttributeString("Ftop",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getFtop()).ToString());
wr->WriteAttributeString("Fleft",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getFleft()).ToString());
wr->WriteAttributeString("Frig",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getFrig()).ToString());
wr->WriteAttributeString("Fbot",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getFbot()).ToString());
wr->WriteAttributeString("UVmiror",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getUVMiror()).ToString());
wr->WriteAttributeString("UVflip",(__try_cast<UVEdit::vignette * >(element->get_Item(i))->getUVFlip()).ToString());
wr->WriteEndElement();
i++;
}
wr->WriteEndDocument();
wr->Close();
} |
Partager