c#问题 怎么样只读txt文档

在设计面版上添加了一个按钮,请问怎么样按这个按钮可以打开文本文档说明本软件的用途代码怎么写... 在设计面版上添加了一个按钮,请问怎么样按这个按钮可以打开文本文档说明本软件的用途 代码怎么写 展开
 我来答
chixuwei0805
推荐于2016-04-29 · TA获得超过378个赞
知道小有建树答主
回答量:344
采纳率:0%
帮助的人:209万
展开全部
你是要把 txt文档中的东西读取到,
用 一个变量代表txt文件的路径,
StreamReader sw=new StreamReader (txt文件路径,Encoding.GetEncoding("gb2312"))
string contert=sw.ReadTOend();//读取txt文件
然后把读取到的信息在赋值给窗体要显示的控件,
textBox.text=Contert;

具体思路就这样 希望对你有帮助。。
riyuehuan
2011-06-10 · TA获得超过103个赞
知道答主
回答量:227
采纳率:0%
帮助的人:106万
展开全部
用process.start(FilePath)就可以了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鱼米草欲钩f
2011-06-11 · TA获得超过3050个赞
知道大有可为答主
回答量:4627
采纳率:55%
帮助的人:868万
展开全部
写个循环,循环20次,每次都ReadLine();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zszts520
2011-06-10 · 超过15用户采纳过TA的回答
知道答主
回答量:103
采纳率:0%
帮助的人:55.1万
展开全部
FileStream fs = new FileStream("d:\\a.txt", FileMode.Open);

StreamReader m_streamReader = new StreamReader(fs);

m_streamReader.BaseStream.Seek(0, SeekOrigin.Begin);
string arry = "";
string strLine = m_streamReader.ReadLine();
do
{
string[] split = strLine.Split('=');
string a = split[0];
if (a.ToLower() == "ip")
{
arry += strLine + "\n";

}
strLine = m_streamReader.ReadLine();

} while (strLine != null && strLine != "");
m_streamReader.Close();
m_streamReader.Dispose();
fs.Close();
fs.Dispose();
Console.Write(arry);
Console.ReadLine();
如果你要大小写也要匹配的话把.ToLower() 去掉就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式