هل يمكنني إنشاء VB6 OCX واحد مع وجود ضوابط متعددة؟

StackOverflow https://stackoverflow.com/questions/197518

  •  10-07-2019
  •  | 
  •  

سؤال

ولقد ورثت حمولة من التعليمات البرمجية VB6 الذي لديه ألف طن من ملفات OCX الفردية، كل منها يحتوي على عنصر تحكم واحد. لدي سؤالان:

أولا، هل من الممكن أن ريفاكتور لهم لدرجة أنني يمكن أن يكون ملف OCX واحد مع كل من وOCX في ذلك؟

وثانيا، إذا كان ذلك ممكنا، كيف أفعل هذا؟

وTIA

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

المحلول

نعم هذا ممكن.

ويمكنك القيام بذلك عن طريق تحديد على المشاريع> إضافة تحكم العضو من ضمن مشروع تحكم العضو اكتف موجود. من هنا يمكنك اختيار لإضافة عنصر تحكم جديد إلى المشروع أو إضافة عنصر تحكم المستخدم الموجودة.

وبالإضافة إلى ذلك، يمكن أن يجعل بالتأكيد معنى لضوابط تتعلق المجموعة معا في مشروع واحد، طالما أنك الضوابط مجموعة وفقا لنوع من المنطق. على سبيل المثال، نماذج 2.0 المجموعات مكتبة "تستخدم عادة" الضوابط معا (مربع نص، خانة، منسدل، التسمية، وما إلى ذلك) في مكتبة واحدة.

نصائح أخرى

وبينما يمكن أن يكون ضوابط متعددة في OCX واحد، تأكد من استخدام بعض التبصر. كنت لا تريد فوضى الأدوات الخاصة بك مع الضوابط التي من النادر جدا استخدامها في مشاريع VB لمجرد استخدام تلك التي لا تستخدمها بشكل متكرر.

وكذلك تجميع عناصر تحكم متعددة في .OCX واحد يمكن أن تضيف النفقات العامة من حيث حجم التطبيق ووقت التحميل إذا كنت لا تستخدم كل تلك الضوابط. ولعل هذه كانت في الملفات الفردية لهذه الأسباب وغيرها تستحق الاعتبار قبل أن تنتقل إلى إعادة عامل هذا. قد ترغب في الاطلاع على المبرمج السابق (إن أمكن) لتحديد أسبابهم لذلك.

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