读书人

Stream初学者有关问题.关于没有全路径

发布时间: 2013-07-04 11:45:55 作者: rapoo

Stream菜鸟问题....关于没有全路径?

StreamReader sr = new StreamReader("Menu.ini");//实例化读取流对象
int i = this.文件ToolStripMenuItem.DropDownItems.Count - 1;//定义历史记录位置
while (sr.Peek() >= 0)//从INI文件读取历史记录
{
ToolStripMenuItem menuitem = new ToolStripMenuItem(sr.ReadLine());//实例化历史菜单
this.文件ToolStripMenuItem.DropDownItems.Insert(i, menuitem);//添加历史菜单
i++;//重新指定历史记录位置
menuitem.Click += new EventHandler(menuitem_Click);//为历史菜单指定单击事件
}
sr.Close();//关闭读取流


请问,这个是什么意思哈:
new StreamReader("Menu.ini")
这个没有路径"Menu.ini"可以找到?
[解决办法]
没有指定路径,就默认在程序运行的目录里找,找不到就报错
[解决办法]
引用:
没有指定路径,就默认在程序运行的目录里找,找不到就报错


默认不是程序目录。。。
是程序的StartPath,这个可以由快捷方式指定,就是快捷方式中的“起始位置”。
只是如果是直接双击程序,起始位置=程序所在目录

尽量不要这么写,楼主考虑的很好,起始位置可以由很多情况改变,例如你执行过
[解决办法]
查看你这个放在哪加上物理路径就可以了!

读书人网 >C#

热点推荐