كيف يتم نقل أو نسخ عناصر التحكم ActiveX من form1 إلى form2 كما في الشكل التالي :
كيفية إدراج عناصر التحكم ActiveX في الفورم
اخي الفاضل : جعفر
السلام عليكم ورحمة الله وبركاته
سؤالك غير واضح فما هو المطلوب بالضبط ؟؟؟
ما هو المقصود بنسخ او نقل العناصر من نموذج الى آخر ؟؟
هل تقصد ان يتم ذلك عن طريق الكود البرمجي ام تقصد شيء آخر
اذا لم يكن الموضوع يتعلق بالكود البرمجي فالطريقة هي فتح النموذجين في وضع التصميم ونسخ او نقل الكائنات يدويا الى النموذج الثاني ثم بعد ذلك التوجه الى اكواد النموذج الأول ونسخها ولصقها في النموذج الثاني ( الطريقة اليدويه )
اذا كنت تقصد برمجيا فتتم العملية على النحو التالي
1. يتم انشاء نموذج جديد فارغ وبه زر أمر لعملية النسخ واللصق
2. يتم فتح النموذج الأول في وضع التصميم ويتم نسخ الكائنات ثم يتم اغلاق النموذج
3. يتم فتح النموذج الثاني في وضع التصميم ثم لصق الكائنات
4. يتم فتح النموذج الأول ونسخ كافة الأكواد البرمجية منه ثم يتم اغلاق النموذج
5. يتم فتح النموذج الثاني ولصق جميع الأكواد البرمجية به
في هذه الخطوة قد وتواجه العديد من الأخطاء لأنه ربما يكون هناك احداث تكون مكرره في النموذجين ( مثلا حدث في الحالي او حدث قبل التحديث او بعد التحديث ) ولهذا لن يكمل المعالج او الكود البرمجي بقية الأكواد وسيتوقف عند نقطة معينة ولهذا فإن هذه العملية غير مضمونه وغير عمليه
ولكن يفضل العمل بالطريقة اليدويه لأنها اضمن وافضل واسهل من الكود البرمجي
بالتوفيق
وعليكم السلام ورحمة الله وبركاته
الأستاذة القديرة / زهرة
المطلوب هو النقل أو النسخ يدويا ، وقد قمت بالتجربة ونجح الأمر ما عدا العنصر
لايقبل النسخ
وتظهر الرسالة التالية :
تم تعديل هذه المشاركة بواسطة jafar089 في 11 يونيو 2012 في 11:41
jafar089 كتب:
لا اعلم ما هي المشكلة لديك ؟؟؟
قد يكون النموذج او برنامج الأكسيس لم يتم اغلاقه جيدا ولا زال عالقا في الذاكره
انظر لهذا فلا يوجد به اي مشكله يتم النسخ واللصق بدون اي رسائل اخطاء
بالتوفيق
هل يمكن إدراج هذا الكائن من قائمة :
إدراج == عنصر تحكم ActiveX
كيف ؟
تم تعديل هذه المشاركة بواسطة jafar089 في 11 يونيو 2012 في 13:19

