【发布时间】:2015-04-26 15:10:38
【问题描述】:
private void btn_add_image_Click(object sender, EventArgs e)
{
openFileDialog1.Title = "Choose a file";
openFileDialog1.InitialDirectory = "C:\\";
openFileDialog1.Filter = " JPEG Files (*.jpg;*.jpeg;*.jpe;*.jfif)|*.jpg|All Files (*.*)|*.*";
openFileDialog1.ShowDialog();
string file_name = openFileDialog1.FileName;
string filename2 = openFileDialog1.SafeFileName;
pictureBox1.Image = Image.FromFile(file_name);
}
private void button1_Click(object sender, EventArgs e)
{
try
{
pictureBox1.Image.Dispose();
pictureBox1.Image = null;
string[] extension = getExtension("images\\" + userid);
if (File.Exists("images\\" + userid + extension[0]))
{
File.Delete("resimler\\" + userid + extension[0]);
}
}
catch (Exception)
{
MessageBox.Show("İmage cannot find");
}
我想更改文件名并保存,所以如果文件存在,我写了这段代码,而不是删除文件并用用户名保存选择的文件,但我不能更改名称并保存文件
【问题讨论】:
-
“我不能”不是对您的问题非常有用的描述。 为什么?您需要阅读有关 C# 文件处理的书吗?您是否尝试了特定的方法,但它不起作用?为什么它不起作用?你有错误吗?编译时或运行时错误?请提供足够的信息,以便人们可以帮助您解决问题。
标签: c# .net openfiledialog system.io.file