private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog saveFileDialog1 = new OpenFileDialog();
saveFileDialog1.Filter = "JPG files(*.JPG)|*.JPG|All files(*.*)|*.*";
saveFileDialog1.RestoreDirectory = true;
//saveFileDialog1.FileName = DefaultFileName;
string file = string.Empty;
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
//获得文件路径
file = saveFileDialog1.FileName.ToString();
}
this.pictureBox1.Image = Image.FromFile(file);
}
private void button2_Click(object sender, EventArgs e)
{
string file = @"C:\" + Guid.NewGuid().ToString("N") + ".JPG";
this.pictureBox1.Image.Save(file);
IDataObject data = new DataObject(DataFormats.FileDrop, new string[] { file });
MemoryStream memo = new MemoryStream(4);
byte[] bytes = new byte[] { (byte)(5), 0, 0, 0 };
memo.Write(bytes, 0, bytes.Length);
data.SetData("ttt", memo);
Clipboard.SetDataObject(data);
}
private void button3_Click(object sender, EventArgs e)
{
Clipboard.Clear();
}
{
OpenFileDialog saveFileDialog1 = new OpenFileDialog();
saveFileDialog1.Filter = "JPG files(*.JPG)|*.JPG|All files(*.*)|*.*";
saveFileDialog1.RestoreDirectory = true;
//saveFileDialog1.FileName = DefaultFileName;
string file = string.Empty;
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
//获得文件路径
file = saveFileDialog1.FileName.ToString();
}
this.pictureBox1.Image = Image.FromFile(file);
}
private void button2_Click(object sender, EventArgs e)
{
string file = @"C:\" + Guid.NewGuid().ToString("N") + ".JPG";
this.pictureBox1.Image.Save(file);
IDataObject data = new DataObject(DataFormats.FileDrop, new string[] { file });
MemoryStream memo = new MemoryStream(4);
byte[] bytes = new byte[] { (byte)(5), 0, 0, 0 };
memo.Write(bytes, 0, bytes.Length);
data.SetData("ttt", memo);
Clipboard.SetDataObject(data);
}
private void button3_Click(object sender, EventArgs e)
{
Clipboard.Clear();
}