PDA

View Full Version : ذخیره تصاویر در سیستم



Mahtab_Tarsa
جمعه 19 مهر 1392, 21:46 عصر
با سلام خدمت مهندسین گرامی
من با دستورات زیر از صفحه عکسبرداری و اونارو تو سیستم ذخیره میکنم من برای ذخیره از مقادیر تصادفی برای نام هر تصویر گرفته شده استفاده میکردم و وقتی خاستم هر تصویر رو با فرمت زمان و تاریخ فعلی سیستم ذخیره کنم بهم خطا داد و از کار افتاد میخواستم از دوستان درخواست کنم اگه کسی کمکی در این مورد داره بهم برسونه ممنون میشم.

bmpScreenShot = New Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, PixelFormat.Format32bppArgb)
gfxScreenshot = Graphics.FromImage(bmpScreenShot)
gfxScreenshot.CopyFromScreen(Screen.PrimaryScreen. Bounds.X, Screen.PrimaryScreen.Bounds.Y, 0, 0, Screen.PrimaryScreen.Bounds.Size, CopyPixelOperation.SourceCopy)
PictureBox1.Image = bmpScreenShot

bmpScreenShot.Save(System.IO.Path.GetDirectoryName (Application.ExecutablePath) & "\Cuptuer\" + i + ".jpg", ImageFormat.Jpeg

saied_max
جمعه 19 مهر 1392, 22:09 عصر
احتمالاً توی درایو C اجرا نکردی؟ ویندوزت 7 هستش؟

saied_max
جمعه 19 مهر 1392, 22:16 عصر
باید به جای \ از \\ استفاده کنی!

Mahtab_Tarsa
سه شنبه 23 مهر 1392, 14:01 عصر
باید به جای \ از \\ استفاده کنی!
کس دیگه ای از دوستان اطلاعی از این مورد نداره یعنی

samad1987
سه شنبه 23 مهر 1392, 23:27 عصر
والا من که اینکارو کردم هیچ مشکلی پیش نیومد منتها تاریخ رو تیکه تیکه کردم بهش دادم یعنی:ولی فکر کنم اگه بجای \ از / استفاده کنی از ین لحاظ مشکلی نداشته باشی


Session["imageurl"] = hotelcodedr.SelectedValue + " - " + DateTime.Now.Year.ToString() + "." + DateTime.Now.Month.ToString() + "." + DateTime.Now.Day.ToString() + "-" + DateTime.Now.Hour.ToString() + "." + DateTime.Now.Minute.ToString() + "." + DateTime.Now.Second.ToString() + " - " + f.Extension;
FileUpload1.PostedFile.SaveAs(Request.PhysicalAppl icationPath + "images/" + Session["imageurl"].ToString());