الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة عند تثبيت مكونات

بدأه TopSec في 16 يوليو 2008 · 6 رد · 804 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندما أحاول تثبيت مكونات جديدة للدلفي 2007

يعطيني هذه الرسالة بعد الإنتهاء من الكومبايل والرن

cannot run project unless ahost applecation is defined. Use the run parameters ... dilog box

برجاء من يستطيع المساعدة فالأمر عاجل

مع الشكر لكل من يحاول

#2

هذا لأنك تستخدم الامر Run حيث لا يمكن عمل Run لمكتبة إنما Install, إذهب إلى Project Manager و أنقر على الحزمة زر يميني و من ثم Install.

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#3

أشكرك أخي وائل كان هذا هو السبب فعلا وقد إستطعت إنزالها قبل في نفس يوم السؤال ... ولكن سؤالي الآن هو لماذا بعض المكونات الأخرى إستطعت إنزالها بأمر RUN وهذه لا؟

ولدي سؤال آخر إن أمكن

في الدلفي 6 و 7 كنت أستخدم السطرين التاليين لعمل أوبجكت من الفورم ثم إظهارها بالسطر الثاني.

	 
 Frm:=TFrm.CREATE(SELF);
	  Frm.Show;

والحين في 2007 لاحظت أنو السطر الأول فقط يقوم بعمل السطرين !!

فكيف أعمل أوبجكت من شاشة دون ان أظهرها ؟!!

تم تعديل هذه المشاركة بواسطة TopSec في 20 يوليو 2008 في 15:19

#4
اقتباس
ولكن سؤالي الآن هو لماذا بعض المكونات الأخرى إستطعت إنزالها بأمر RUN وهذه لا؟

لا أعلم ربما لأنك تستخدم 2007.

اقتباس
في الدلفي 6 و 7 كنت أستخدم السطرين التاليين لعمل أوبجكت من الفورم ثم إظهارها بالسطر الثاني.

كلامك غير دقيق,فدلفي 2007 مازالت على خطا سابقتيها, و لم يتم تغيير اي شيئ, أنما أنت وضعت نوع الفورم هو MDI وبهذه الاخيرة يظهر لوحده دون عمل show له, نفس الشي بالنسبة لدلفي 3,4,5,6,7,2006,2007.

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#5
اقتباس
كلامك غير دقيق,فدلفي 2007 مازالت على خطا سابقتيها, و لم يتم تغيير اي شيئ, أنما أنت وضعت نوع الفورم هو MDI وبهذه الاخيرة يظهر لوحده دون عمل show له, نفس الشي بالنسبة لدلفي 3,4,5,6,7,2006,2007.

كلامك صحيح .... وقد جربته على فورم جديدة وهو فعال.

ولكن يبدو ان هناك شئ آخر خطأ لا أستطيع تحديده في هذه المجموعة من Forms تحديدا مع اني راجعت الفورم الموروث منها

بالفعل أنا غيرت هذه المجموعة إلى fsMDIForm ولكني اعدتها مرة أخرى fsNormal و fsStayOnTop وحتى أني غيرت نوع الفورم الرئيسي

ولا فائدة في كل مرة تظهر الشاشة بدون الأمر Show ... ولازال سؤالي يحتاج إجابة

لماذا تظهر هذه Forms بدون الأمر Show هل هناك شئ آخر غير الفورم ستايل أبحث فيه؟

وماذا إن كانت MDI ... ألا أستطيع عدم إظهارها ؟

وهذا الامر ضروري جدا فأنا أريد عمل التالي.

 Frm:=TFrm.CREATE(SELF);

{Code}

 If true  Then	Frm.Show
Else Release;

فكيف

تم تعديل هذه المشاركة بواسطة TopSec في 21 يوليو 2008 في 07:50

#6
اقتباس
لماذا تظهر هذه Forms بدون الأمر Show هل هناك شئ آخر غير الفورم ستايل أبحث فيه؟

أنظر الخاصية Visable للفورم هل هي true؟ :lol:

فهي تصبح True بعد تحويل نوع الفورم من Normal إلى MDI, و لا تعود بإعادتها

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#7

:lol: :lol: :lol:

أحيانا تكون المشكلة أمام أعيننا ولا نراها

أشكرك

مواضيع مشابهة