首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#读取TXT文件有关问题

2013-07-09 
C#读取TXT文件问题求助这是我的读取类 class readFile{FileStream fsstring statestr//读入文件信息publ

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

热点排行