解决 读取文本文件乱码的问题。
使用下面的方法就可以解决
StreamReader objReader = new StreamReader("c:\\test.txt",System.Text.Encoding.Default);
//注意这里的System.Text.Encoding.Default,默认是本机器的文字设置,如果需要其他设置,请修改。
string sLine="";
ArrayList arrText = new ArrayList();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
arrText.Add(sLine);
}
objReader.Close();
string aa;
foreach (string sOutput in arrText)
this.Label1.Text+=sOutput;
使用下面的方法就可以解决
StreamReader objReader = new StreamReader("c:\\test.txt",System.Text.Encoding.Default);
//注意这里的System.Text.Encoding.Default,默认是本机器的文字设置,如果需要其他设置,请修改。
string sLine="";
ArrayList arrText = new ArrayList();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
arrText.Add(sLine);
}
objReader.Close();
string aa;
foreach (string sOutput in arrText)
this.Label1.Text+=sOutput;
解决方案 »
- radiobutton与textbox问题
- js 数组
- 如何控制添加到系统中的人员数???
- 菜鸟提问:gridview的内容如何随着数据源内容的变化动态改变gridview中的显示内容?
- 请大家帮我看看这个问题怎么解决?
- IE访问客户端文件的权限问题
- asp.net怎么使用cs更换皮肤并保存
- 一定要来看看,关于注册发送邮件的问题...在线等!!!!!!!!!
- 高分求教,上传到空间后编译中出现的问题. 拨号上网在线急等!!!
- OleDbDataAdapter.Update的问题(等待ing)
- 在线人数统计的一个问题
- 如何合理规划待开发的asp.net项目(欢迎大家踊跃讨论!)--重点是自定义控件在项目中的应用
写文件代码:
'Log文件
Dim strLogFileName As String
Dim objStreamWriter As streamWriterstrLogFileName = Format(Now(), "yyyy")+Format(Now(),"MM")+Format(Now(), "dd")+".txt"
objStreamWriter = File.AppendText(MapPath("../system/LogFiles/"+strLogFileName))
objStreamWriter.WriteLine("")
objStreamWriter.Write(Today.Now.ToString("G"))
objStreamWriter.Write(" ")
objStreamWriter.Write(session("strLogid"))
objStreamWriter.Write(" ")
objStreamWriter.Write(session("strUserName"))
objStreamWriter.Write(" ")
objStreamWriter.Write("登陆")
objStreamWriter.Close
objStreamWriter = File.AppendText(MapPath("../system/LogFiles/"+strLogFileName))
添加编码的问题。你的文本就应该不会乱码
StreamReader objReader = new StreamReader("c:\\test.txt",System.Text.Encoding.Default);
//注意这里的System.Text.Encoding.Default,默认是本机器的文字设置,如果需要其他设置,请修改。