项目需要学习使用vs2010,使用的是winform窗体应用程序。这里记录一下winform下对文件的操作。
个人原创,转载请注明原文出处:
http://www.embbnux.com/2014/03/02/vs2010_winform_read_write_file/
一、引入所需的namespace
using namespace System; using namespace System::IO; using namespace System::Text;
二、几个有用的函数
1、获取当前目录
String^ dir = Application::StartupPath;
这里获取的是你的.exe文件所在的目录,如:C:/app/
也可以用:
String^ dir = Application::ExecutablePath;
这里获取的是你的.exe文件所在的位置,如:C:/app/*.exe
2、创建文件
String^ path = Application::StartupPath+"\\tmp.txt"; StreamWriter^ sw = gcnew StreamWriter( path ); sw->WriteLine( "hello !" ); sw->WriteLine( "Welcome to Blog of Embbnux !" ); sw->WriteLine( "http://www.embbnux.net" ); sw->Close();
3、读取文件
StreamReader^ data = gcnew StreamReader(path); String^ line = data->ReadLine(); data->Close();