谁帮忙看看这段vb代码到了asp.net里面应该怎么写?有关改写文件头二进制的..
Function OpenHt(HTmdbPath As String)Dim fh As Integer
fh = FreeFile
Open HTmdbPath For Binary Access Write As #fh
Put fh, 2, &H1
Close #fh
End Function
这段是vb里面改变文件二进制方式的前几位
如果要在asp.net里面实现
应该怎么写呢?
--------------------编程问答-------------------- WriteAllBytes
BinaryWriter bw;
FileStream fs=new FileStream (MapPath(""),FileMode.Create );
bw=new BinaryWriter (fs); --------------------编程问答-------------------- 学习 --------------------编程问答--------------------
不太懂啊..接下来应该怎么写? --------------------编程问答-------------------- 似乎需求是这样的:
从一个路径读取一个文件,按照偏移2个字节再写入另一个文件:
//源路径
string sourcepath = "";
//目标路径
string targetpath = "";
byte[] b = File.ReadAllBytes(this.Server.MapPath(sourcepath));
FileStream fs = new FileStream(this.Server.MapPath(targetpath), FileMode.Create);
//偏移量2
fs.Write(b, 2, b.Length - 2);
fs.Flush();
fs.Close();
补充:.NET技术 , ASP.NET