خارج کردن فایل فلش از فایل اجرایی - کدهای آماده دلفی افزایش بازدید - افزایش بازدید و ترافیک سایت شما
سفارش تبلیغ
صبا ویژن
از خنده زیاد برحذر باش که دل را می میراند . [پیامبر خدا صلی الله علیه و آله]
کدهای آماده دلفی

به وسیله این تابع می توانید یک فایل فلش را از یک فایل اجرایی خارج کنید و به صورت یک فایل فلش ذخیره نمایید

procedure ExeToSWF(ExeFile,aSWF:string);
var
p:pointer;
f:file;
sz,
swfsize:integer;
const
SWF_FLAG:integer=$FA123456;
begin
if not fileexists(ExeFile) then begin
   messagebox(Application.Handle,pchar("File not found"),pchar("Error"),MB_ICONERROR);
   exit;
end;
assignfile(f,ExeFile);
reset(f,1);
seek(f,filesize(f)-(2*sizeof(integer)));
blockread(f,sz,sizeof(integer));
if sz<>swf_flag then begin
     messagebox(Application.Handle,pchar("Not a valid Projector Exe"),pchar("Error"),MB_ICONERROR);
     closefile(f);
     exit;
end;
blockread(f,swfsize,sizeof(integer));
seek(f,filesize(f)-(2*sizeof(integer))-swfsize);
getmem(p,swfsize);
blockread(f,p^,swfsize);
closefile(f);
assignfile(f,aSWF);
rewrite(f,1);
blockwrite(f,p^,swfsize);
closefile(f);
freemem(p,swfsize);
messagebox(Application.Handle,pchar("SWF Extracted"),pchar("Succes"),MB_ICONINFORMATION);
end;

به عنوان مثال

procedure TForm1.Button1Click(Sender: T);
begin
ExeToSWF("C:Desktopflash.exe","C:Desktopf.swf");
end;

برگرفته شده از سایت دنیای برنامه نویسی دلفی(http://mt85.blogfa.com)


 



محمد مقصودلو ::: شنبه 87/4/29::: ساعت 11:34 صبح


لیست کل یادداشت های این وبلاگ

>> بازدیدهای وبلاگ <<
بازدید امروز: 15
بازدید دیروز: 4
کل بازدید :87638

>> درباره خودم <<
کدهای آماده دلفی
محمد مقصودلو
در این وبلاگ سعی میکنم مطالب مربوط به برنامه نویسی دلفی ، پاسکال و گرافیک رایانه ای 2 بعدی و 3 بعدی را به روز کنم منتظر سوالات شما نیز هستم

>>تست سرعت تایپ<<

>> پیوندهای روزانه <<

>>فهرست موضوعی یادداشت ها<<

>>آرشیو شده ها<<

>>لوگوی وبلاگ من<<
کدهای آماده دلفی

>>لوگوی دوستان<<



>>اشتراک در خبرنامه<<
 

>>طراح قالب<<


>>ذکر روزهای هفته<<

>>جستجوگر وبلاگها<<

>>ساعت<<

>> اخبار فناوری<<

>>جدیدترین اس ام اس های اینترنت<<

>>فال حافظ<<

>>دیکشنری آنلاین<<
-

>>جک یا لطیفه<<

>>هواشناسی<<

>>تاریخ و ساعت<<
شنبه 103/2/29 ساعت 11:23 صبح