PDA

View Full Version : خطا در هنگام ذخیره سازی با پنجره SaveFileDialog



vbiman
شنبه 11 مهر 1394, 13:29 عصر
با سلام
من تو برنامم از SavefileDialog استفاده کردم بعد موقع save کردن پیغام.. The file name is not valid رو میده ... همه چیز رو هم چک کردم نمی دونم چرا خطا میده و عمل سیو رو انجام نمیده... این خطاش به خاطر چی میتونه باشه؟؟

محمد رضا فاتحی
شنبه 11 مهر 1394, 15:35 عصر
سلام.... تکه کد برنامه را قرار می دهید؟؟

vbiman
شنبه 11 مهر 1394, 19:43 عصر
سلام.... تکه کد برنامه را قرار می دهید؟؟


SaveFileDialog SFdilog = new SaveFileDialog();
SFdilog.FileName = DateTime.Now.ToString("yyyy/MM/dd_HH:mm:ss");
SFdilog.Filter = "BackupFile(*.bak)|*.bak";

if (SFdilog.ShowDialog() == DialogResult.OK)
{
string Path = SFdilog.FileName;
db.pDBBackupOpenFile(SFdilog.FileName);
MessageBox.Show("عملیات پشتیبان گیری با موفقیت انجام شد ", "پشتیبان گیری", MessageBoxButtons.OK, MessageBoxIcon.Information);
}

hsgpro
شنبه 11 مهر 1394, 19:55 عصر
سلام
در نام فایلی که شما تعیین کردید کاراکتر های غیرمجاز از نظر ویندوز است که باید حذفشون کنید.
کاراکتر های غیرمجاز برای نام فایل ایناست: \ / : * ? " <> |