(gift):cool::rolleyes::confused:كيف يمكن انشاء Form أثناء التشغيل لكنه لا يتم تحريره في نهاية البرنامج:(:(:D
كيف يمكن انشاء Form أثناء التشغيل
بسم الله الرحمن الرحيم ....
يرجى الإيضاح أكــثر.....
هل تريد ....أنشاء فورم ...من داخل الكود وهي ...ليس أصلاً ..موجودة
في المشروع .........(f)
أقصد أن الFormغير موجود قمت بانشائه أثناء التنفيذ من خلال أمر Create
هذا الForm يتم تحريره اذا قمت باغلاق البرنامج أنا أريد أن يبقلا ولا يتم تحريره
لست متأكدة من إمكانية تحقيق ذلك ؟ و لكن يوجد حل و لو أنه ليس مثالياً و حتى برمجياً ليس مستحباً ، وهو أن تنشئ ملفاً نصياً عادياً.txt و عندما ينشأ البرنامج نافذة معينة يتم إضافة اسم النافذة التي أنشأت و خصائصها الأخرى ، و في الحدث FormCreate تفتح الملف النصي و تسحب مكوناته إلى Memo مخفية ، و تبدأ بإشاء الفورمات الموجودة .
هذا كل ما لدي مجرد اقتراح :(على كل حال سأبحث لك عن الموضوع أكثر !!!
يا أخت Mina ليست المشكلة في انشاء الفورم لكن المشكلة في أن يبقى موجودا بعد اغلاق البرنامج أي بعد أن ينتهي البرنامج يبقى الفورم ظاهرا على الشاشة
لا يمكن ذلك لأن زمن أو ما يسمى عمر الفورم هو من عمر البرنامج حيث جعلنا Owner=application !! و بالتالي عند إغلاق البرنامج الذي يملكه ينتهي عمر الفورم ! هذا على حد علمي
هذا الموضوع مغلق.