ذخیره عکس در dll
      

 
Persian Forum Network - Try to be a Professional
صفحه نخست .:.  کاربران .:.   .:. تقویم  .:. کاربران آنلاین
خوش آمدید میهمان ( ورود | ثبت نام )
  /     /  



ذخیره عکس در dll باز / بسته
نویسنده
پیغام
ارسال شده در تاریخ شنبه 4 فروردین 1386 - 10:34 صبح
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: سه شنبه 24 مهر 1386 - 11:03 بعدازظهر
پست ها: 3, بازدید ها: 3

چگونه در دلفی عکس ها را در یک dll ذخیره کنیم.

پست شماره 13151
تبلیغات
ارسال شده در تاریخ شنبه 4 فروردین 1386 - 10:38 صبح


کسی به گرد پاش نمیرسه

کسی به گرد پاش نمیرسهکسی به گرد پاش نمیرسهکسی به گرد پاش نمیرسهکسی به گرد پاش نمیرسهکسی به گرد پاش نمیرسهکسی به گرد پاش نمیرسهکسی به گرد پاش نمیرسهکسی به گرد پاش نمیرسهکسی به گرد پاش نمیرسهکسی به گرد پاش نمیرسه

گروه: کاربران
آخرین بازدید: دیروز 23:05:03
پست ها: 728, بازدید ها: 1,925

تا اونجایی که من میدونم توابع رو تو dll ذخیره میکنند ، نه عکس !




 

پست شماره 91333
ارسال شده در تاریخ شنبه 4 فروردین 1386 - 11:15 صبح


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: دیروز 11:51:15
پست ها: 1,518, بازدید ها: 2,467
سلام دوست عزیز ، به پرشین فروم خوش آمدید

Dynamic Link Library) DLL) شامل مجموعه ای از توابع میشه و برنامه ها هنگام اجرا می توانند آن را فراخوانی کنند






   
پست شماره 91334
ارسال شده در تاریخ شنبه 4 فروردین 1386 - 1:05 بعدازظهر


کارش درسته

کارش درستهکارش درستهکارش درستهکارش درستهکارش درستهکارش درستهکارش درستهکارش درستهکارش درستهکارش درسته

گروه: مدیر ارشد
آخرین بازدید: چهار شنبه 29 آبان 1387 - 4:18 بعدازظهر
پست ها: 2,106, بازدید ها: 2,292
بخش اول:
ابتدا یک فایل rc. ایجاد کنید (برای مثال picdll.rc).
برای این کار می‌تونید از Notepad استفاده کنید.
برای مثال محتویات این فایل باید به این شکل باشه:

PFN Code


Image01 RCDATA Pic.gif




بخش دوم:
حالا باید این فایل رو به res. کامپایل کنید.
برای این کار باید از فایل BRCC32.exe که در مسیر delphi\bin\ قرار داره استفاده کنید.

PFN Code


BRCC32 picdll.rc




بخش سوم:
یک فایل dll جدید ساخته و اون رو ذخیره کنید.
و بعد کد زیر رو جایگزین کد قبلی کنید.

PFN Code


{$R picdll.RES}




بخش چهارم:
خواندن از فایل dll با یک مثال. البته بصورت خیلی ساده.

PFN Code


const
  resGIF = 'Image01';
var
  h : THandle;
  gif : TGifImage;
begin
  h := LoadLibrary('picdll.DLL');
  gif := TGIFImage.Create;
  gif.LoadFromResourceName(h,resGIF);
end;








پست شماره 91335
ارسال شده در تاریخ چهار شنبه 29 فروردین 1386 - 9:44 بعدازظهر


تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: یکشنبه 29 مهر 1386 - 2:47 بعدازظهر
پست ها: 11, بازدید ها: 11



user_hamrah

چگونه در دلفی عکس ها را در یک dll ذخیره کنیم.



سلام من یک راه حل در نظر دارم.شما یک فرم به پروژه dll خود اضافه کنید و یک کنترل image

روی آن بگذارید . سپس درون dll تابعی بنویسید که عکس را برگرداند.

PFN Code



function GetImageFromDll:TGraphic;
begin
   result:=Form1.Image1.Picture.Graphic;
end;
exports GetImageFromDll;




fmh12007-04-18 18:30:10



یا علی
پست شماره 91336
ارسال شده در تاریخ چهار شنبه 29 فروردین 1386 - 9:58 بعدازظهر


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: دیروز 11:51:15
پست ها: 1,518, بازدید ها: 2,467

سلام ، ممنون دوست عزیز

لطفا کد ها رو داخل تگ کد قرار دهید ، پست شما رو ادیت کردم

fmh12007-04-18 18:52:49





   
پست شماره 91337
« تاپیک قبلی | تاپیک بعدی »


خواندن این تاپیک باز / بسته
کاربر فعال: 0 (0 مهمان, 0 کاربر, 0 کاربر ناشناس)
در حال حاضر هیچ کاربری در حال مشاهده این تاپیک نیست.
مدیران انجمن: فرشاد, Shahrad, Xiphi, علیرضا, ace4cia, fmh1, Armin25

دسترسی ها باز / بسته