دمج ملف تطبيق بالبرنامج
#1
السلام عليكم
ما كيفية تحويل ملف تطبيقي EXE الى res
وكيفية تشغيله من خلال برنامجك
وشكرا
الرد
#2
اتبع الخطوات التالية
ببرنامج الدلفي اضغط على Projects في MainMenu و ثم اختار Resouces
ثم ضع الملف الذي تريده exe rar أي شئ
و ليكن مثالنا exe فرضا
و هذا هو الكود
PHP كود :
procedure TForm11.Button1Click(Sender: TObject);
var
       
RStream    : TResourceStream ;
begin
 RStream 
:= TResourceStream.Create(Hinstance,'Resource_1',RT_RCDATA) ;
 
RStream.SaveToFile('C:\file.exe' );
end; 

مع ملاحظة أن Resource_1 هو اسم الريسورس و ليس اسم الملف و هو الذي يظهره لك الدلفي
و RT_RCDATA هو نوع الريسورس

طبع يمكنك عمل ما تريد RStream تشغيله مثلا أو حفظه كما هو موجود بالكود

و أهلا بك أخي الكريم
الرد
#3
شكرا لك جزيلا وتقبل الله منك الصلاة والصيام
الرد
#4
إقتباس :ببرنامج الدلفي اضغط على Projects في MainMenu و ثم اختار Resouces
أين هذا؟
لست أجده في Delphi7.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
الرد
#5
موجودة في دلفي 2009 و دلفي 2010
و لا أعلم إن كانت موجودة في دلفي 7 لأني لم استعمله
الرد
#6
نعم لاتوجد في دلفي 7
الرد
#7
هنا ملف به شرح طريقة دمج ملف تطبيقي مع برنامج دلفي
بالاضافة الى برنامج مع الكود سورس للتوضيح
**** الرد وكتابة الملاحظات حول البرنامج
الرد
#8
عفوا هذا هو رابط التحميل
http://www.4shared.com/file/131111464/f3...ource.html
الرد
#9
nebchadelphi كتب :عفوا هذا هو رابط التحميل
http://www.4shared.com/file/131111464/f3...ource.html

اولا اشكر الآخ o15s19 على المعلومات القيّمة ,,,

ثآنيا,, رفعت الملف الذي قام الأخ nebchadelphi بارك الله فيه بوضعه الى المنتدى حفآظا عليه من الضيآع,,

+ الملف هو بالغة العربية :laugh:

بارك الله فيكم جميعا,,


الملفات المرفقة
.rar   projectRunEXEressource.rar (الحجم : 531.53 ك ب / التحميلات : 332)
فرّج همّ المهمومين يا الله
اللهم فك قيد اسرانا و اسرى المسلمين
الرد
#10
شكرا لك اخ al-mob4rm3g
على حرصك ورفك للبرنامج في المنتدى
لاكن هناك مشكلة في البرنامج وهو ان ال AVIRA لا يقبل بالبرنامج ويصنفه فايروس
ويظهر لك التالي dr/delphi.reg نوع الفايروس
هل لديك أي فكرة حول هذا وشكرا
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم