砂石料
using System.IO; //引用 private void button1_Click(object sender, System.EventArgs e) { FileStream fs = null; BinaryReader br = null; StreamWriter sw = null; try 布里渊区 { 中国青年
创业国际计划 fs = new FileStream("aa.bmp",FileMode.Open,FileAccess.Read); br = new BinaryReader(fs); sw = new StreamWriter("bb.txt"); int length = (int)fs.Length; while(length > 0)
{
byte tempByte = br.ReadByte();
int tempInt =Convert.ToInt32(tempByte);
string tempStr = Convert.ToString(tempInt,16);
sw.WriteLine(tempStr);
length--;
}
}
catch(Exception exce)
{
MessageBox.Show(exce.Message);
}
finally { sw.Close(); br.Close(); fs.Close(); } } 从文本中读取,并还原成图片! private void button2_Click(object sender, System.EventArgs e) { 唐山警示录
米巧铭
FileStream fs = null; BinaryWriter bw = null; StreamReader sr = null; try
{
fs = new FileStream("cc.bmp",FileMode.Create,FileAccess.Write);
bw = new BinaryWriter(fs);
sr = new StreamReader("bb.txt");
while(sr.Peek() != -1)
{
string tempStr = sr.ReadLine();
int tempInt = Convert.ToInt16(tempStr,16);
byte tempByte = Convert.ToByte(tempInt);
密云一中 bw.Write(tempByte);
}
}
catch(Exception exce)
{
MessageBox.Show(exce.Message);
}
finally
{
sr.Close();
bw.Close();
fs.Close();
}
}