在c ++中从TreeView控件创建TXT文件 [英] Create TXT file from TreeView control in c++

查看:85
本文介绍了在c ++中从TreeView控件创建TXT文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要将数据从treeView1控件传输到某个.txt文件。

我正在使用streamwriter从System :: IO创建文件..

这是怎么回事treeView看起来:

http://postimg.org/image / pwnc4s01v / [ ^ ]



这里是代码,它不会工作,我试图从Private转移到txt然后我会复制其余的代码..



I need to transfer data from treeView1 control to some .txt file.
I am using streamwriter for creating file from System::IO..
This is how treeView looks:
http://postimg.org/image/pwnc4s01v/[^]

And here is code , which won''t work, i tried to transfer from Private only to txt first then i would copy code for the rest..

//code sample
			 String^ s1;
			 String^ s2;
			 String^ s3;
			 int n;
			 n = treeView1->TopNode->Nodes[0]->Nodes->Count;
			 int m;
			 m = treeView1->TopNode->Nodes[1]->Nodes->Count;
			 int z;
			 z = treeView1->TopNode->Nodes[2]->Nodes->Count;
			 //upisujemo
			 StreamWriter^ sw = gcnew StreamWriter("view.txt");
			 sw->WriteLine("class " + treeView1->TopNode->Text + " {");
			 for(int i  = 0; i<n; i++)
			 {
				 sw->WriteLine(treeView1->TopNode->Nodes[0]->Text);
				 sw->WriteLine(treeView1->Nodes[1]->Nodes[i]->Text);	
			 }
			 
			 sw->Flush();
			 sw->Close();
			 delete sw;	

推荐答案

你应该更好地使用完整的路径。
you should better use a complete path for that.


这篇关于在c ++中从TreeView控件创建TXT文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆