读书人

C#读取TXT文件有关问题

发布时间: 2013-07-09 09:50:48 作者: rapoo

C#读取TXT文件问题求助
这是我的读取类
class readFile
{
FileStream fs;
string statestr;
//读入文件信息
public string fileRead(string filePath)
{
fs = new FileStream(filePath + "\\TextFile.txt", FileMode.Open, FileAccess.Read);
StreamReader sr = new StreamReader(fs);
sr.BaseStream.Seek(0, SeekOrigin.Begin);
statestr = filePath + "\\" + sr.ReadLine();
//statestr = sr.ReadLine();
sr.Close();
fs.Close();
return statestr;
}

}

txt里的信息 : //第一次音频旁白的名称和格式
Pangbai1=鸟之诗.mp3


from里的引用

private void Tv1_Load(object sender, EventArgs e)
{
//实例化播放声音类
PlayMusic pm = new PlayMusic();
//获取播放的音频文件并播放

pm.FileName = rf.fileRead("Pangbai1");
pm.play();
}


程序不运行 大神们帮忙看看哪里错了 C#
[解决办法]
确认你的路径 当前目录\Pangbai1\TextFile.txt中第一行是 Pangbai1=鸟之诗.mp3 ?



private void Tv1_Load(object sender, EventArgs e)
{
//实例化播放声音类
PlayMusic pm = new PlayMusic();
//获取播放的音频文件并播放
readFile rf = new readFile();
pm.FileName = rf.fileRead(Application.ExecutablePath + "Pangbai1");
pm.play();
}
[解决办法]
你自己在方法中设置断点单步调试看看,具体调试你可以参考这个:http://msdn.microsoft.com/zh-cn/library/aa291565(v=VS.71).aspx

读书人网 >C#

热点推荐