سؤال

لدي عنصر مرئي قمت بنيت من Tframe (ولكن بعد ذلك مسجل في لوحة، إلخ)؛ إنه يعمل بشكل رائع وأحب أن أكون قادرا على بناءه بصريا باستخدام IDE.

أود الآن أن أقوم بإنشاء "عائلة" للمكونات ذات الصلة، والقيام بذلك، ترغب في إنشاء Superclass من هذا المكون، ثم يرث هذا المكون وغيرها من هناك.

هناك الكثير من الطرق للقيام بذلك، أنا متأكد من ذلك، لكني أتجاه نفسي أتساءل: هل هناك أداة تقوم بتحويل ملفات * .DFM (أي أشكال أو TFRAME) إلى Pascal كائن الخام البناء الشفرة؟ التفكير في المكان الذي يبدأ فيه W / B من النموذج المرئي أو TFRAME، ولكن بعد ذلك كسر من هذا الميراث في مرحلة ما، واستبدال المنشئ W / ما هو استبدال في الأساس للتدفق من ملف DFM.

كما هو الحال دائما، كل الأفكار / المدخلات محل تقدير.

هل كانت مفيدة؟

المحلول

Gexperts "مكون إلى الكود"، إنشاء رمز للمكونات المحددة. خاصية مثل الصور التي يتعين عليك التوقيع عليها بنفسك.

نصائح أخرى

فضولي بعض الشيء لماذا تريد القيام بذلك في النظرة الأولى ... يمكنك أن ترث من النماذج / الإطارات في IDE.

يعتمد على إصدار Delphi، في Delphi 2009، ملف-> جديد، ثم حدد عناصر أمرية لاهامة واختيار النموذج / الإطار الخاص بك الذي تريد أن ترثه منه. في الإصدارات السابقة، يمكنك اختيار ملف جديد وهناك علامة تبويب لاسم المشروع وقائمة من جميع نماذج المشاريع لتحديد من بينها.

انها مفيدة جدا! في نهاية المطاف مع نكهات مختلفة من النماذج / الإطارات وحول كل ما تنشئه بعد ذلك هو سليل واحد منهم.

أنا ثاني التعليق gexperts بواسطة cesar، وأضيف أن الصور يمكن تضمينها (وأسماء) في ملفات الموارد ثم تضفي في ملف PAS.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top