EDN Admin
Well-known member
I am trying to use the save richtextbox to file feature. Line 401 I define printXML() and line 510 I am calling on it. I am using the code straight from the msdn library and visual studio debug indicates no error.
http://msdn.microsoft.com/en-us/library/aa984410(v=vs.71).aspx http://msdn.microsoft.com/en-us/library/aa984410(v=vs.71).aspx
#pragma once<br/>
#include <string><br/>
#include <vector><br/>
<br/>
using namespace std;<br/>
using namespace System;<br/>
using std::vector;<br/>
<br/>
std::vector<string> laVector(10);<br/>
<br/>
namespace winForm1{<br/>
<br/>
<br/>
<span style="white-space
re using namespace System;<br/>
<span style="white-space
re using namespace System::ComponentModel;<br/>
<span style="white-space
re using namespace System::Collections;<br/>
<span style="white-space
re using namespace System::Windows::Forms;<br/>
<span style="white-space
re using namespace System:
ata;<br/>
<span style="white-space
re using namespace System:
rawing;<br/>
<span style="white-space
re /// <summary><br/>
<span style="white-space
re /// Summary for Form1<br/>
<span style="white-space
re /// </summary><br/>
<br/>
<span style="white-space
re public ref class Form1 : public System::Windows::Forms::Form<br/>
<span style="white-space
re {<br/>
<span style="white-space
re public:<br/>
<span style="white-space
re Form1()<br/>
<span style="white-space
re {<br/>
<span style="white-space
re InitializeComponent();<br/>
<span style="white-space
re //constructor code<br/>
<span style="white-space
re }<br/>
<br/>
<span style="white-space
re protected:<br/>
<span style="white-space
re /// <summary><br/>
<span style="white-space
re /// Clean up any resources being used.<br/>
<span style="white-space
re /// </summary><br/>
<span style="white-space
re ~Form1()<br/>
<span style="white-space
re {<br/>
<span style="white-space
re if (components)<br/>
<span style="white-space
re {<br/>
<span style="white-space
re delete components;<br/>
<span style="white-space
re }<br/>
<span style="white-space
re }<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox1;<br/>
<span style="white-space
re protected: <br/>
<span style="white-space
re private: System::Windows::Forms::Button^ button1;<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox2;<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox3;<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox4;<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox5;<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox6;<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox7;<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox8;<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox9;<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox10;<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox11;<br/>
<span style="white-space
re private: System::Windows::Forms::RichTextBox^ richTextBox12;<br/>
<span style="white-space
re private: System::Windows::Forms::Button^ button2;<br/>
<span style="white-space
re private: System::Windows::Forms::Button^ button3;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label1;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label2;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label3;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label4;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label5;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label6;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label7;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label8;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label9;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label10;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label11;<br/>
<span style="white-space
re private: System::Windows::Forms::Label^ label12;<br/>
<br/>
<span style="white-space
re private:<br/>
<span style="white-space
re /// <summary><br/>
<span style="white-space
re /// Required designer variable.<br/>
<span style="white-space
re /// </summary><br/>
<span style="white-space
re System::ComponentModel::Container ^components;<br/>
<br/>
#pragma region Windows Form Designer generated code<br/>
<span style="white-space
re /// <summary><br/>
<span style="white-space
re /// Required method for Designer support - do not modify<br/>
<span style="white-space
re /// the contents of this method with the code editor.<br/>
<span style="white-space
re /// </summary><br/>
<span style="white-space
re void InitializeComponent(void)<br/>
<span style="white-space
re {<br/>
<span style="white-space
re this->richTextBox1 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->richTextBox2 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->richTextBox3 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->richTextBox4 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->richTextBox5 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->richTextBox6 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->richTextBox7 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->richTextBox8 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->richTextBox9 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->richTextBox10 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->richTextBox11 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->richTextBox12 = (gcnew System::Windows::Forms::RichTextBox());<br/>
<span style="white-space
re this->button1 = (gcnew System::Windows::Forms::Button());<br/>
<span style="white-space
re this->button2 = (gcnew System::Windows::Forms::Button());<br/>
<span style="white-space
re this->button3 = (gcnew System::Windows::Forms::Button());<br/>
<span style="white-space
re this->label1 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->label2 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->label3 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->label4 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->label5 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->label6 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->label7 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->label8 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->label9 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->label10 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->label11 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->label12 = (gcnew System::Windows::Forms::Label());<br/>
<span style="white-space
re this->SuspendLayout();<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox1<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox1->Location = System:
rawing:
oint(40, 42);<br/>
<span style="white-space
re this->richTextBox1->Name = L"richTextBox1";<br/>
<span style="white-space
re this->richTextBox1->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox1->TabIndex = 0;<br/>
<span style="white-space
re this->richTextBox1->Text = L"";<br/>
<span style="white-space
re this->richTextBox1->Click += gcnew System::EventHandler(this, &Form1::button1_Click);<br/>
<span style="white-space
re this->richTextBox1->TextChanged += gcnew System::EventHandler(this, &Form1::richTextBox1_TextChanged);<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox2<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox2->Location = System:
rawing:
oint(146, 42);<br/>
<span style="white-space
re this->richTextBox2->Name = L"richTextBox2";<br/>
<span style="white-space
re this->richTextBox2->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox2->TabIndex = 2;<br/>
<span style="white-space
re this->richTextBox2->Text = L"";<br/>
<span style="white-space
re this->richTextBox2->TextChanged += gcnew System::EventHandler(this, &Form1::richTextBox2_TextChanged);<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox3<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox3->Location = System:
rawing:
oint(252, 42);<br/>
<span style="white-space
re this->richTextBox3->Name = L"richTextBox3";<br/>
<span style="white-space
re this->richTextBox3->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox3->TabIndex = 3;<br/>
<span style="white-space
re this->richTextBox3->Text = L"";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox4<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox4->Location = System:
rawing:
oint(358, 42);<br/>
<span style="white-space
re this->richTextBox4->Name = L"richTextBox4";<br/>
<span style="white-space
re this->richTextBox4->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox4->TabIndex = 4;<br/>
<span style="white-space
re this->richTextBox4->Text = L"";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox5<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox5->Location = System:
rawing:
oint(40, 119);<br/>
<span style="white-space
re this->richTextBox5->Name = L"richTextBox5";<br/>
<span style="white-space
re this->richTextBox5->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox5->TabIndex = 5;<br/>
<span style="white-space
re this->richTextBox5->Text = L"";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox6<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox6->Location = System:
rawing:
oint(146, 119);<br/>
<span style="white-space
re this->richTextBox6->Name = L"richTextBox6";<br/>
<span style="white-space
re this->richTextBox6->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox6->TabIndex = 6;<br/>
<span style="white-space
re this->richTextBox6->Text = L"";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox7<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox7->Location = System:
rawing:
oint(252, 119);<br/>
<span style="white-space
re this->richTextBox7->Name = L"richTextBox7";<br/>
<span style="white-space
re this->richTextBox7->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox7->TabIndex = 7;<br/>
<span style="white-space
re this->richTextBox7->Text = L"";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox8<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox8->Location = System:
rawing:
oint(358, 119);<br/>
<span style="white-space
re this->richTextBox8->Name = L"richTextBox8";<br/>
<span style="white-space
re this->richTextBox8->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox8->TabIndex = 8;<br/>
<span style="white-space
re this->richTextBox8->Text = L"";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox9<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox9->Location = System:
rawing:
oint(40, 191);<br/>
<span style="white-space
re this->richTextBox9->Name = L"richTextBox9";<br/>
<span style="white-space
re this->richTextBox9->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox9->TabIndex = 9;<br/>
<span style="white-space
re this->richTextBox9->Text = L"";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox10<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox10->Location = System:
rawing:
oint(146, 191);<br/>
<span style="white-space
re this->richTextBox10->Name = L"richTextBox10";<br/>
<span style="white-space
re this->richTextBox10->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox10->TabIndex = 10;<br/>
<span style="white-space
re this->richTextBox10->Text = L"";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox11<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox11->Location = System:
rawing:
oint(252, 191);<br/>
<span style="white-space
re this->richTextBox11->Name = L"richTextBox11";<br/>
<span style="white-space
re this->richTextBox11->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox11->TabIndex = 11;<br/>
<span style="white-space
re this->richTextBox11->Text = L"";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // richTextBox12<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->richTextBox12->Location = System:
rawing:
oint(358, 191);<br/>
<span style="white-space
re this->richTextBox12->Name = L"richTextBox12";<br/>
<span style="white-space
re this->richTextBox12->Size = System:
rawing::Size(100, 20);<br/>
<span style="white-space
re this->richTextBox12->TabIndex = 12;<br/>
<span style="white-space
re this->richTextBox12->Text = L"";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // button1<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->button1->Location = System:
rawing:
oint(40, 320);<br/>
<span style="white-space
re this->button1->Name = L"button1";<br/>
<span style="white-space
re this->button1->Size = System:
rawing::Size(75, 23);<br/>
<span style="white-space
re this->button1->TabIndex = 1;<br/>
<span style="white-space
re this->button1->Text = L"&FFmpeg";<br/>
<span style="white-space
re this->button1->UseVisualStyleBackColor = true;<br/>
<span style="white-space
re this->button1->Click += gcnew System::EventHandler(this, &Form1::button1_Click);<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // button2<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->button2->Location = System:
rawing:
oint(146, 320);<br/>
<span style="white-space
re this->button2->Name = L"button2";<br/>
<span style="white-space
re this->button2->Size = System:
rawing::Size(75, 23);<br/>
<span style="white-space
re this->button2->TabIndex = 13;<br/>
<span style="white-space
re this->button2->Text = L"&IDv3";<br/>
<span style="white-space
re this->button2->UseVisualStyleBackColor = true;<br/>
<span style="white-space
re this->button2->Click += gcnew System::EventHandler(this, &Form1::button2_Click);<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // button3<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->button3->Location = System:
rawing:
oint(382, 320);<br/>
<span style="white-space
re this->button3->Name = L"button3";<br/>
<span style="white-space
re this->button3->Size = System:
rawing::Size(75, 23);<br/>
<span style="white-space
re this->button3->TabIndex = 14;<br/>
<span style="white-space
re this->button3->Text = L"&WriteXML";<br/>
<span style="white-space
re this->button3->UseVisualStyleBackColor = true;<br/>
<span style="white-space
re this->button3->Click += gcnew System::EventHandler(this, &Form1::button3_Click);<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label1<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label1->AutoSize = true;<br/>
<span style="white-space
re this->label1->Location = System:
rawing:
oint(40, 26);<br/>
<span style="white-space
re this->label1->Name = L"label1";<br/>
<span style="white-space
re this->label1->Size = System:
rawing::Size(35, 13);<br/>
<span style="white-space
re this->label1->TabIndex = 15;<br/>
<span style="white-space
re this->label1->Text = L"Title";<br/>
<span style="white-space
re this->label1->Click += gcnew System::EventHandler(this, &Form1::label1_Click);<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label2<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label2->AutoSize = true;<br/>
<span style="white-space
re this->label2->Location = System:
rawing:
oint(143, 26);<br/>
<span style="white-space
re this->label2->Name = L"label2";<br/>
<span style="white-space
re this->label2->Size = System:
rawing::Size(35, 13);<br/>
<span style="white-space
re this->label2->TabIndex = 16;<br/>
<span style="white-space
re this->label2->Text = L"Describtion";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label3<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label3->AutoSize = true;<br/>
<span style="white-space
re this->label3->Location = System:
rawing:
oint(249, 26);<br/>
<span style="white-space
re this->label3->Name = L"label3";<br/>
<span style="white-space
re this->label3->Size = System:
rawing::Size(35, 13);<br/>
<span style="white-space
re this->label3->TabIndex = 17;<br/>
<span style="white-space
re this->label3->Text = L"Rating";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label4<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label4->AutoSize = true;<br/>
<span style="white-space
re this->label4->Location = System:
rawing:
oint(355, 26);<br/>
<span style="white-space
re this->label4->Name = L"label4";<br/>
<span style="white-space
re this->label4->Size = System:
rawing::Size(35, 13);<br/>
<span style="white-space
re this->label4->TabIndex = 18;<br/>
<span style="white-space
re this->label4->Text = L"Artist";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label5<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label5->AutoSize = true;<br/>
<span style="white-space
re this->label5->Location = System:
rawing:
oint(37, 103);<br/>
<span style="white-space
re this->label5->Name = L"label5";<br/>
<span style="white-space
re this->label5->Size = System:
rawing::Size(35, 13);<br/>
<span style="white-space
re this->label5->TabIndex = 19;<br/>
<span style="white-space
re this->label5->Text = L"Album";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label6<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label6->AutoSize = true;<br/>
<span style="white-space
re this->label6->Location = System:
rawing:
oint(143, 103);<br/>
<span style="white-space
re this->label6->Name = L"label6";<br/>
<span style="white-space
re this->label6->Size = System:
rawing::Size(35, 13);<br/>
<span style="white-space
re this->label6->TabIndex = 20;<br/>
<span style="white-space
re this->label6->Text = L"Year";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label7<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label7->AutoSize = true;<br/>
<span style="white-space
re this->label7->Location = System:
rawing:
oint(249, 103);<br/>
<span style="white-space
re this->label7->Name = L"label7";<br/>
<span style="white-space
re this->label7->Size = System:
rawing::Size(35, 13);<br/>
<span style="white-space
re this->label7->TabIndex = 21;<br/>
<span style="white-space
re this->label7->Text = L"Track";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label8<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label8->AutoSize = true;<br/>
<span style="white-space
re this->label8->Location = System:
rawing:
oint(355, 103);<br/>
<span style="white-space
re this->label8->Name = L"label8";<br/>
<span style="white-space
re this->label8->Size = System:
rawing::Size(35, 13);<br/>
<span style="white-space
re this->label8->TabIndex = 22;<br/>
<span style="white-space
re this->label8->Text = L"Genre";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label9<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label9->AutoSize = true;<br/>
<span style="white-space
re this->label9->Location = System:
rawing:
oint(40, 175);<br/>
<span style="white-space
re this->label9->Name = L"label9";<br/>
<span style="white-space
re this->label9->Size = System:
rawing::Size(35, 13);<br/>
<span style="white-space
re this->label9->TabIndex = 23;<br/>
<span style="white-space
re this->label9->Text = L"Comment";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label10<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label10->AutoSize = true;<br/>
<span style="white-space
re this->label10->Location = System:
rawing:
oint(143, 175);<br/>
<span style="white-space
re this->label10->Name = L"label10";<br/>
<span style="white-space
re this->label10->Size = System:
rawing::Size(41, 13);<br/>
<span style="white-space
re this->label10->TabIndex = 24;<br/>
<span style="white-space
re this->label10->Text = L"Bitrate";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label11<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label11->AutoSize = true;<br/>
<span style="white-space
re this->label11->Location = System:
rawing:
oint(249, 175);<br/>
<span style="white-space
re this->label11->Name = L"label11";<br/>
<span style="white-space
re this->label11->Size = System:
rawing::Size(41, 13);<br/>
<span style="white-space
re this->label11->TabIndex = 25;<br/>
<span style="white-space
re this->label11->Text = L"Duration";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // label12<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->label12->AutoSize = true;<br/>
<span style="white-space
re this->label12->Location = System:
rawing:
oint(355, 175);<br/>
<span style="white-space
re this->label12->Name = L"label12";<br/>
<span style="white-space
re this->label12->Size = System:
rawing::Size(41, 13);<br/>
<span style="white-space
re this->label12->TabIndex = 26;<br/>
<span style="white-space
re this->label12->Text = L"Unused";<br/>
<span style="white-space
re // <br/>
<span style="white-space
re // Form1<br/>
<span style="white-space
re // <br/>
<span style="white-space
re this->AutoScaleDimensions = System:
rawing::SizeF(6, 13);<br/>
<span style="white-space
re this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;<br/>
<span style="white-space
re this->ClientSize = System:
rawing::Size(551, 368);<br/>
<span style="white-space
re this->Controls->Add(this->label12);<br/>
<span style="white-space
re this->Controls->Add(this->label11);<br/>
<span style="white-space
re this->Controls->Add(this->label10);<br/>
<span style="white-space
re this->Controls->Add(this->label9);<br/>
<span style="white-space
re this->Controls->Add(this->label8);<br/>
<span style="white-space
re this->Controls->Add(this->label7);<br/>
<span style="white-space
re this->Controls->Add(this->label6);<br/>
<span style="white-space
re this->Controls->Add(this->label5);<br/>
<span style="white-space
re this->Controls->Add(this->label4);<br/>
<span style="white-space
re this->Controls->Add(this->label3);<br/>
<span style="white-space
re this->Controls->Add(this->label2);<br/>
<span style="white-space
re this->Controls->Add(this->label1);<br/>
<span style="white-space
re this->Controls->Add(this->button3);<br/>
<span style="white-space
re this->Controls->Add(this->button2);<br/>
<span style="white-space
re this->Controls->Add(this->button1);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox12);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox11);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox10);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox9);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox8);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox7);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox6);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox5);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox4);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox3);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox2);<br/>
<span style="white-space
re this->Controls->Add(this->richTextBox1);<br/>
<span style="white-space
re this->Name = L"Form1";<br/>
<span style="white-space
re this->Load += gcnew System::EventHandler(this, &Form1::Form1_Load);<br/>
<span style="white-space
re this->ResumeLayout(false);<br/>
<span style="white-space
re this->PerformLayout();<br/>
<br/>
<span style="white-space
re }<br/>
#pragma endregion<br/>
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space
re LoadMyFile ();<br/>
<span style="white-space
re }<br/>
private: System::Void richTextBox1_TextChanged(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space
re <br/>
<span style="white-space
re }<br/>
private: System::Void richTextBox2_TextChanged(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space
re }<br/>
<br/>
public: void printXML()<br/>
<span style="white-space
re {<br/>
// You should replace the bold file name in the <br/>
// sample below with a file name of your own choosing.<br/>
richTextBox1->SaveFile(String::Concat<br/>
(System::Environment::GetFolderPath<br/>
(System::Environment::SpecialFolder:
ersonal),<br/>
"\Testdoc.rtf"), RichTextBoxStreamType::RichNoOleObjs);<br/>
<span style="white-space
re }<br/>
public:<span style="white-space
re void LoadMyFile()<br/>
{<br/>
<br/>
// Load the contents of the file into the RichTextBox.<br/>
<span style="white-space
re for (int i = 0, n = 1; i < 9, n < 10; i++, n++)<br/>
<span style="white-space
re {<br/>
<span style="white-space
re string element;<br/>
<span style="white-space
re switch (i)<br/>
<span style="white-space
re {<br/>
<span style="white-space
re case 0:<br/>
<span style="white-space
re {<br/>
<span style="white-space
re string element;<br/>
<span style="white-space
re element = laVector.at(i);<br/>
<span style="white-space
re String^ newElement = gcnew String(element.c_str());<br/>
<span style="white-space
re richTextBox1->Text = newElement;<br/>
<span style="white-space
re }<br/>
<span style="white-space
re break;<br/>
<span style="white-space
re case 1:<br/>
<span style="white-space
re {<br/>
<span style="white-space
re string element;<br/>
<span style="white-space
re element = laVector.at(i);<br/>
<span style="white-space
re String^ newElement = gcnew String(element.c_str());<br/>
<span style="white-space
re richTextBox2->Text = newElement;<br/>
<span style="white-space
re }<br/>
<span style="white-space
re break;<br/>
<span style="white-space
re case 2:<br/>
<span style="white-space
re {<br/>
<span style="white-space
re string element;<br/>
<span style="white-space
re element = laVector.at(i);<br/>
<span style="white-space
re String^ newElement = gcnew String(element.c_str());<br/>
<span style="white-space
re richTextBox3->Text = newElement;<br/>
<span style="white-space
re }<br/>
<span style="white-space
re break;<br/>
<span style="white-space
re case 3:<br/>
<span style="white-space
re {<br/>
<span style="white-space
re string element;<br/>
<span style="white-space
re element = laVector.at(i);<br/>
<span style="white-space
re String^ newElement = gcnew String(element.c_str());<br/>
<span style="white-space
re richTextBox4->Text = newElement;<br/>
<span style="white-space
re }<br/>
<span style="white-space
re break;<br/>
<span style="white-space
re case 4:<br/>
<span style="white-space
re {<br/>
<span style="white-space
re string element;<br/>
<span style="white-space
re element = laVector.at(i);<br/>
<span style="white-space
re String^ newElement = gcnew String(element.c_str());<br/>
<span style="white-space
re richTextBox5->Text = newElement;<br/>
<span style="white-space
re }<br/>
<span style="white-space
re break;<br/>
<span style="white-space
re case 5:<br/>
<span style="white-space
re {<br/>
<span style="white-space
re string element;<br/>
<span style="white-space
re element = laVector.at(i);<br/>
<span style="white-space
re String^ newElement = gcnew String(element.c_str());<br/>
<span style="white-space
re richTextBox6->Text = newElement;<br/>
<span style="white-space
re }<br/>
<span style="white-space
re break;<br/>
<span style="white-space
re case 6:<br/>
<span style="white-space
re {<br/>
<span style="white-space
re string element;<br/>
<span style="white-space
re element = laVector.at(i);<br/>
<span style="white-space
re String^ newElement = gcnew String(element.c_str());<br/>
<span style="white-space
re richTextBox7->Text = newElement;<br/>
<span style="white-space
re }<br/>
<span style="white-space
re break;<br/>
<span style="white-space
re case 7:<br/>
<span style="white-space
re {<br/>
<span style="white-space
re string element;<br/>
<span style="white-space
re element = laVector.at(i);<br/>
<span style="white-space
re String^ newElement = gcnew String(element.c_str());<br/>
<span style="white-space
re richTextBox8->Text = newElement;<br/>
<span style="white-space
re }<br/>
<span style="white-space
re break;<br/>
<span style="white-space
re case 8:<br/>
<span style="white-space
re {<br/>
<span style="white-space
re string element;<br/>
<span style="white-space
re element = laVector.at(i);<br/>
<span style="white-space
re String^ newElement = gcnew String(element.c_str());<br/>
<span style="white-space
re richTextBox10->Text = newElement;<br/>
<span style="white-space
re }<br/>
<span style="white-space
re break;<br/>
<span style="white-space
re case 9:<br/>
<span style="white-space
re {<br/>
<span style="white-space
re string element;<br/>
<span style="white-space
re element = laVector.at(i);<br/>
<span style="white-space
re String^ newElement = gcnew String(element.c_str());<br/>
<span style="white-space
re richTextBox11->Text = newElement;<br/>
<span style="white-space
re }<br/>
<span style="white-space
re break;<br/>
<span style="white-space
re default:<br/>
<span style="white-space
re {<br/>
<span style="white-space
re }<br/>
<span style="white-space
re }<br/>
<span style="white-space
re }<br/>
<span style="white-space
re }<br/>
<span style="white-space
re private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space
re }<br/>
private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space
re }<br/>
private: System::Void button3_Click(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space
re printXML();<br/>
<span style="white-space
re }<br/>
private: System::Void label1_Click(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space
re }<br/>
<br/>
<br/>
<br/>
};<br/>
}<br/>
View the full article
http://msdn.microsoft.com/en-us/library/aa984410(v=vs.71).aspx http://msdn.microsoft.com/en-us/library/aa984410(v=vs.71).aspx
#pragma once<br/>
#include <string><br/>
#include <vector><br/>
<br/>
using namespace std;<br/>
using namespace System;<br/>
using std::vector;<br/>
<br/>
std::vector<string> laVector(10);<br/>
<br/>
namespace winForm1{<br/>
<br/>
<br/>
<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space


<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<br/>
<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<br/>
<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<br/>
<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<br/>
#pragma region Windows Form Designer generated code<br/>
<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space



<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space


<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<br/>
<span style="white-space

#pragma endregion<br/>
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space

<span style="white-space

private: System::Void richTextBox1_TextChanged(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space

<span style="white-space

private: System::Void richTextBox2_TextChanged(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space

<br/>
public: void printXML()<br/>
<span style="white-space

// You should replace the bold file name in the <br/>
// sample below with a file name of your own choosing.<br/>
richTextBox1->SaveFile(String::Concat<br/>
(System::Environment::GetFolderPath<br/>
(System::Environment::SpecialFolder:

"\Testdoc.rtf"), RichTextBoxStreamType::RichNoOleObjs);<br/>
<span style="white-space

public:<span style="white-space

{<br/>
<br/>
// Load the contents of the file into the RichTextBox.<br/>
<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

<span style="white-space

private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space

private: System::Void button3_Click(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space

<span style="white-space

private: System::Void label1_Click(System::Object^ sender, System::EventArgs^ e) {<br/>
<span style="white-space

<br/>
<br/>
<br/>
};<br/>
}<br/>
View the full article