delphi4arab منتديات دلفي للعرب
استعمال مكونات دلفي4 في دلفي5 فما فوق - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : دروس دلفي للمبتدئين (https://delphi4arab.net/forum/forumdisplay.php?fid=13)
+--- الموضوع : استعمال مكونات دلفي4 في دلفي5 فما فوق (/showthread.php?tid=3393)



استعمال مكونات دلفي4 في دلفي5 فما فوق - paix144 - 02-09-2011

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله
البارحة وأنا أحاول تثبيت المكونات FileSplitter ظهر لي هذا الخطأ يعلمني بعدم وجود Dsgnintf.dcu
إذن قمت بالبحث في النت لايجاد الحل و هاأنا أترجمه لافادة إخواننا
يجب معرفة بأن الملف Dsgnintf.dcu لا يوجد في نسخ الدلفي5 فما فوق

لنقي نظرة على uses للمكون الاصلي الذي نريد تثبيته

كود :
unit MyComponent; interface uses Windows, Messages, ..., [color=Blue]DsgnIntf[/color];

يجب تغيير هذا الملف بالمكونين التاليين

كود :
unit MyComponent; interface uses Windows, Messages, ..., [color=Red]DesignIntf, DesignEditors[/color];

لا ننسى أن نضوف مسار البحث
كود :
$(DELPHI)\Source\ToolsAPI\
و هذا بعد النقر على
Options=>Repertoire/conditions=>Chemin de la recherche
كما هو موضح في الصور
[صورة: image1vs.png]

[صورة: image2uhn.png]

المشكلة لا تتوقف هنا فبعد عمل Compile تظهر رسالة خطأ أخرى تعلمنا بعدم وجود الملفProxies.dcu و هذا شئ عادي لأن الملف لا وجود له
و لحل هذا المشكل نقوم بما يلي
إضافة الملف Designide.dcp لل Requires كما هو موضح في الصور


[صورة: image3ec.png]

[صورة: image4sk.png][صورة: image5wv.png]]
و هنا ما يبقى لنا إلى عمل Compile
إعذروني على ردائة الصور
بالتوفيق