中易网

C#打开文件

答案:4  悬赏:70  
解决时间 2021-03-11 19:52
打开文件的代码``
最佳答案
OpenFileDialog fd = new OpenFileDialog();
fd.Filter = "ir files (*.txt)|*.txt|All files (*.*)|*.*"; //过滤文件类型
fd.InitialDirectory = Application.StartupPath + "\\Temp\\";//设定初始目录
fd.ShowReadOnly = true; //设定文件是否只读
DialogResult r = fd.ShowDialog();
if (r == DialogResult.OK)
{
.........//进行后续处理
}
全部回答
下面这个函数是从一个文本文件中读取文本,然后返回读到的文本。 public static string GetTextFromFile(string FilePath,string code) { System.IO.StreamReader r = null; try { r = new System.IO.StreamReader(FilePath, System.Text.Encoding.GetEncoding(code)); System.Text.StringBuilder s = new System.Text.StringBuilder(); string str = null; while ((str = r.ReadLine()) != null) { s.Append(str); } return s.ToString(); } catch { return ""; } finally { try { r.Close(); } catch { } } }
你是在网站的后台代码中打开的? iis5.0 运行.net 的系统帐户默认是 aspnet,而且是由iis这个系统服务来执行的。 一般情况下系统服务不允许与桌面交互,也就是说,你打开了桌面程序,但仍然看不到界面。 //-----------------------补充 如果你实在非要这么干,可以做下面的尝试: 为了保证有权限运行你所需要的程序,可能需要给asp.net的应用程序池提供一个比较高权限的账号。 在服务管理器里面,找到iis服务,在登陆选项卡上,选中“允许与桌面交互”并应用。
首先要应用system.io 空间 OpenFileDialog1.show(); Filestream fs=new filestream(OpenFileDialog1.filename,filemode.open,fileaccess.openread); stream sr=new stream(fs); while(sr.peek()!=null) { textbox1.text +=sr.readline(); }//ok
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
娄婷的繁体咋写
2017年国家公务员考试公安相关专业都有哪些
申通快递寨子街营业部地址有知道的么?有点事
四川冒菜的历史?
德国留学,农学算生物学相关专业么
秦望大酒店停车场在什么地方啊,我要过去处理
中国移动通信中心广场智能手机专卖店地址在哪
梁山水浒大酒店喜宴多少钱一桌
5年期付款购车,每年初付4万元,设年利率10%,
D.get的珠宝适合多大年龄的人?
中国电信洋桥营业厅我想知道这个在什么地方
旋风少女小说第几集若白受伤
NBA季后赛什么时候打完?
梁园区商丘高新区企业协会怎么去啊,谁知道地
请问十五岁的男生还可以从零开始学习舞蹈吗?
推荐资讯
求 可恶的新娘 中文字幕 百度云 磁力链接都可
汉口学院师范类汉语文学专业,真的是培养师范
大连煜丰汽保工具设备商行地址有知道的么?有
漏动与补丁齐飞,蓝屏共死机一色是什么意思
脸 上 长 了 个 好 小 的 痘 痘,一 碰 就 像
昶光电子科技公司这个地址在什么地方,我要处
兰州新区一席广告有限责任公司地址在什么地方
我发誓一定不告诉别人。去掉一定,句子的意思
蜗牛移动怎么不能用。谢谢解决一下
有人在广西玉林这边收购黑皮甘蔗,下到目前为
消毒液百毒杀能杀鸡虱子
狗笼脚垫买那种塑料板好还是那种纯橡胶的垫子
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?