dim sr as new system.io.StreamReader(文件路径,system.text.encoding.getencoding("gb2312"))dim str as string = sr.readtoend sr.closestr.replace(修改)dim sw as new system.io.StreamWrite(文件路径,system.text.encoding.getencoding("gb2312"))sw.write(str) sw.flush() sw.close
我把要操作的文件夹设成EVERYONE可以完全控制了,还是不行。 为什么?
//打开文件 StreamReader sr = new StreamReader(name,System.Text.Encoding.GetEncoding("GB2312")); string str = sr.ReadToEnd(); sr.Close(); int x = str.IndexOf("/web/index.aspx?UserName") - str.IndexOf("Response.Redirect('http://") - 26;
sr.closestr.replace(修改)dim sw as new system.io.StreamWrite(文件路径,system.text.encoding.getencoding("gb2312"))sw.write(str)
sw.flush()
sw.close
为什么?
StreamReader sr = new StreamReader(name,System.Text.Encoding.GetEncoding("GB2312"));
string str = sr.ReadToEnd();
sr.Close(); int x = str.IndexOf("/web/index.aspx?UserName") - str.IndexOf("Response.Redirect('http://") - 26;
string oldstr = str.Substring(str.IndexOf("Response.Redirect('http://") + 26,x); str.Replace(oldstr,"test/Emersonopm"); try
{
StreamWriter sw = new StreamWriter(name,false,System.Text.Encoding.GetEncoding("GB2312"));
sw.Write(str);
sw.Flush();
sw.Close();
}
catch
{
Response.Write("写入不成功!");
}
还是总是写入不成功!为什么?程序在上面,请问哪里有问题?
response.write(e.message.tostring);
}看错误再哪里