سوال با توجه به مثال 1 کتاب اگر بخواهیم نام فایل به وسیله کاربر انتخاب شود تا فایل در مسیر دلخواه کاربر ذخیره شود ، می توانید از کادر محاوره ای DialogBox استفاده نمایید.
الف : بنابراین این مورد به برنامه اضافه گردد سپس ویژگی فیلتر آنرا تنظیم نمایید.
ب: سپس پس از انتخاب فایل توسط کاربر اطلاعات به انتهای فایل اضافه شود
کد نمایش کلمه عبور :
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (passwordText.PasswordChar =='*')
{
passwordText.PasswordChar = '\u0000';
verifiedText.PasswordChar = (char)0;
}
else
{
passwordText.PasswordChar ='*';
verifiedText.PasswordChar = '*';
}
}
کد ذخیره فایل بهمراه انتخاب فایل توسط کاربر :
در این قسمت از کنترل SaveFileDialog استفاده شده است و در رویداد load فرم فیلتر آن بصورت زیر انجام شد.
saveFileDialog1.Filter = "Text File|(*.txt)";
و در ادامه کد ذخیره فایل :
if(saveFileDialog1.ShowDialog()==DialogResult.OK)
{
string filename = saveFileDialog1.FileName;
string textData = userNameText.Text + "," + passwordText.Text;
System.IO.File.AppendAllText(filename, textData);
MessageBox.Show("اطلاعات به طور موفقیت آمیز ثبت شد", textData);
}
سورس برنامه را از قسمت فایلهای ضمیمه شده دانلود نمایید