读取文档路径问题!急求助

lantp 2013-06-28 04:37:33
小弟是一个菜鸟,正在写一个程序,中间希望能实现这样一个过程:我打开这个程序A,然后load进去一个文件B,这个A上面的一些参数就根据B被自动设置了, 然后关闭这个程序之后,下次在打开,程序会自动找到这个文件B,然后自动load进去参数,因为小弟在C#是刚入门,所以经验不足,不知如何解决这个问题。我的一个思路是再创建一个文档C,每次记录下来我load文档B的路径,存储在C文档里面,这样在启动程序的时候,用filestreamreader 和filestream 读取C中这行字符串(也就是地址),然后赋值给一个string的变量,然后在用filestream(string,filemod.open,fileacess.read)打开,但是每次出现的问题都是说我的路径包含非法字符“Illegal Character in your path”, 我最早猜测是不是“\”的问题,所以我把我存储的字符串(e.g C:\user\haha)改成了(C:\\user\\haha)结果还是不行,小弟是真的不知道怎么解决,恳求各位大牛能帮助一下小弟,给一些宝贵的建议,非常感谢。
...全文
74 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lantp 2013-06-28
  • 打赏
  • 举报
回复
@5楼 谢谢 我去试试~ btw 可以用@什么的吗 用在varible前面而不是直接用在一个string前面
lantp 2013-06-28
  • 打赏
  • 举报
回复
你可以把C中的字符串,直接复制到explorer中看能不能打开。 我其实是先读取的这个路径 然后存到变量里面去的 如果我直接给变量赋值a=@“C:\XXXX”这样就可以打开, 但我比方说a=b b的内容和前面那个一样 也打不开了
Mirror然 2013-06-28
  • 打赏
  • 举报
回复
引用 4 楼 lantp 的回复:
你可以把路径写在配置文件中 请问一下 怎么写进配置 我没有用过了~
appconfig
lantp 2013-06-28
  • 打赏
  • 举报
回复
你可以把路径写在配置文件中 请问一下 怎么写进配置 我没有用过了~
  • 打赏
  • 举报
回复
注意路径字母的全角和半角。
zhanwengong 2013-06-28
  • 打赏
  • 举报
回复
你可以把C中的字符串,直接复制到explorer中看能不能打开。
  • 打赏
  • 举报
回复
你可以把路径写在配置文件中

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧