ورود

View Full Version : سوال: عکس گرفتن توسط دوربین پاکت پی سی



behrouz_n
چهارشنبه 28 مهر 1389, 01:37 صبح
سلام
من میخواهم برنامه بنویسم که امکان عکس گرفتن توی اون وجود داشته باشه و عکسرو ذخیره کنه.
یک مثال توی سایت ماکروسافت پیدا کردم ولی بهم ارور نا مشخصی میده. وقتی توی اینترنت گشتم دیدم خیلی های دیگه هم نمیتونن با این نمون کد کار کنن و به اون ها هم ارور میده.
از دوستان اگر کسی قبلا چنین برنامه نوشتی یا میدونه مشکل از کجاست، منو راهنمایی کنه.
مرسی

نمونه کدی که پیدا کردم اینه :


string originalFileName;
using (CameraCaptureDialog dlg = new CameraCaptureDialog()) {
dlg.Mode = CameraCaptureMode.Still;
dlg.StillQuality = CameraCaptureStillQuality.Low;
//dlg.Resolution = new Size(800, 600);
dlg.Title = "Take the picture";
DialogResult res;
try {
res = dlg.ShowDialog();
}
catch (Exception ex) {
Trace.WriteLine(ex);
return null;
}

if (res != DialogResult.OK)
return null;
this.Refresh();
originalFileName = pictureFileName = dlg.FileName;
}


وقتی که شئ CameraCaptureDialog را میخواهم ShowDialog کنم ، ارور میده.

CYCLOPS
شنبه 01 آبان 1389, 14:11 عصر
سلام
مشخصات اروری که هست رو بگید تا بشه راهنمایی کرد

behrouz_n
شنبه 01 آبان 1389, 17:24 عصر
موقع اجرای تابع Showdialog ارور میده. مثل اینکه ارورش شناخته شده نیست چون مینویسه :
An unknown error occurred.

با جستجویی که توی اینترنت کردم متوجه شدم خیلی ها همین مشکل را با این دستور دارند.

دستوراتی که نوشتم قسمتی از مثالی هست که سایت msdn گذاشته، یعنی توی درستی دستورات مطمئنم، غیر از این که سایت msdn اشتباه نوشته باشه.