PDA

View Full Version : ذخیره کردن عکس



rambod51
شنبه 26 دی 1383, 08:02 صبح
من می خوام عکس های پرسنل رو توی بانک اطلاعاتی پاراداکی ذخیره کنم. و برای این کار از dbimage استفاده می کنم حالا مشکل من اینه که نمی تونم jpg ذخیره کنم و برای ذخیره کردن bmp هم مشکل داره فقط تصاویر کاغذ دیواری توی ویندوز رو قبول می کنه فکر کنم بخاطر اندازه و حجمشون . حالا من باید چه کار کنم تا این مشکل بر طرف بشه . در ضمن می خوام توی dbiage این کار رو بکنم برای اینکه موقعه ویرایش عکس عکس بصورت اتواتیک با تغییر رکورد شخصی تغییر کنه. چون دیگه خسته شدم و حال نوشتن برنامه برای حرکت رو رکورد ها رو بصورت دستی ندارم.
توی سایت رو جستجو کرد چیزی پیدا نکردم که بدردم بخوره اگه آدرس دارید بگذارید

دنیای دلفی
شنبه 26 دی 1383, 09:16 صبح
داخل سایت یک الگوریتم برای تبدیل Jpg به Bmp وجود دارد


:thnx:

سه شنبه 20 بهمن 1383, 13:40 عصر
سلام

در آدرس زیر یک فایل بر دانلود گذاشتم

http://www.barnamenevis.org/forum/viewtopic.php?t=19928&highlight=


:موفق:

ho_abedin
دوشنبه 26 بهمن 1383, 23:04 عصر
برای ایجاد یک دکمه بگذار و داخل ان کد زیر را بنویس:
Table1.Edit;
سپس برای بازکردن عکس از کد زیر استفاده کن در دکمه انتخاب عکس :
procedure TForm8.BitBtn2Click(Sender: TObject);
var
a:string;
begin
OpenPictureDialog1.Execute;
a:=OpenPictureDialog1.FileName;
DBImage1.Picture.LoadFromFile(a);
end;
و برای ارسال به بانک با دکمه تائید از کد زیر استفاده کن:
Table1.Post;

و فیلد را در بانک از نوع OLE در نظر بگیر

امیدوارم موفق باشی