elderado
جمعه 10 شهریور 1391, 06:22 صبح
با سلام خدمت مهندسین عزیز
دوستان من با این کد میخوام یه فایل بسازم و محتویات یه تکست باکس رو توی اون ذخیره کنم.
اما روی خط آخر با پیغام خطای
Access to the path 'C:\Users\Administrator\Desktop' is denied
مواجه میشم. همونطور که می بینید من با یوزر administrator لاگین کردم و مشکل پرمیشن ندارم.
این کار رو برای درایو های دیگه هم انجام دادم اما بازم خطا میده.
لطفا راهنمایی کنید اشکال کار کجاست.
ممنونم
private void glassButton1_Click(object sender, EventArgs e)
{
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "بصورت متنی (*.txt)|*.txt";
if (sfd.ShowDialog() == DialogResult.OK)
{
string path = Path.GetDirectoryName(sfd.FileName);
File.CreateText(sfd.FileName);
File.WriteAllText(Path.GetDirectoryName(sfd.FileNa me), textBoxX1.Text);
}
}
دوستان من با این کد میخوام یه فایل بسازم و محتویات یه تکست باکس رو توی اون ذخیره کنم.
اما روی خط آخر با پیغام خطای
Access to the path 'C:\Users\Administrator\Desktop' is denied
مواجه میشم. همونطور که می بینید من با یوزر administrator لاگین کردم و مشکل پرمیشن ندارم.
این کار رو برای درایو های دیگه هم انجام دادم اما بازم خطا میده.
لطفا راهنمایی کنید اشکال کار کجاست.
ممنونم
private void glassButton1_Click(object sender, EventArgs e)
{
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "بصورت متنی (*.txt)|*.txt";
if (sfd.ShowDialog() == DialogResult.OK)
{
string path = Path.GetDirectoryName(sfd.FileName);
File.CreateText(sfd.FileName);
File.WriteAllText(Path.GetDirectoryName(sfd.FileNa me), textBoxX1.Text);
}
}