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

استفسار........

بدأه aseel.w في 20 يناير 2009 · 7 رد · 678 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته :happy:

عندي أستفسار بسيط حول فيجوال بيسك الاصدار السادس

بصراحه أخطأه مره كثيرة الله يعين

أنا عندي برنامج يحتوي على أكثر من عشر فورمات ولما اسوي تشغيل

تطلع ألسنه الفورمات في شريط المهام وانا أبغاهـ لما افتح الفروم التالي يتسكر الفورم السابق ومايصير منشط على الشريط ألا الفورم المستخدم

جربت خاصيه hide, close

بس مانفعت مع الاصدار السادس

وبعد فيه مشكله معقدتني :blush:

لما أصمم الفورمات وأبرمجها واسوي لها تشغيل وارجع أعدل مثلا على برمجه الازرار او أزيد اداه مايتقبلها ولا يضيفها بعد التشغيل.....

وجزاكم الله الف خير

شكرا

aseel.w

:happy:

#2

أولا الإصدار السادس هو الأفضل على الإطلاق من كل ما قبله من إصدارات .. وأفضل من أن تذكره بسوء أن تتركه

ثانيا أمر إغلاق الـ Form هو

Unload Form

وطبعا المقصود بكلمة Form هي إسم الـ Form

ثالثا لإضافة Control معين وقت التشغيل ينبغي عليك أن تضيف منه واحدا داخل الـ Form وقت التصميم

ومن بعد ذلك تملأ خاصية الـ Index بـ القيمة صفر

أما وقت التشغيل فبإمكانك حذف أو إضافة الـ Control بإستخدام هذا الكود

Unload Control

Load Control

والمقصود بالـ Control هو إسم الـ Control صاحب القيمة صفر لخاصية الـ Index

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

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

#3

mrx_ta7ady

أشكرك جزيل الشكر على الاجابه ماقصرت

بس كود الـــUnload Form

ماضبط معاي حتى البرنامج ماتقبله

والطريقه الثانيه انت مافهمتني انا ماأقصد كذا انا أقصد إضافه أدوات وأكواد

في وضع التصميم عادي بس بعد التشغيل ماأشوف شئ من التعديل اللي سويته

تسلم إيدكـ على الاجابه

:happy:

#4

لو إفترضنا أن اسم الـ Form هو Form1 .. إذا الكود المقصود سيكون كالتالي :

 Unload Form1

هذا أولا .. أما ثانيا تأكدي من الـ Property حاملة الإسم Visible .. إذا False فلن يظهر الـ Control إلا بعد تغييرها إلى True

وأيضا يفضل التاكد من عدم وجود أوامر لتغيير الخاصية نفسها أو تغيير في موضع الـ Control .. أي الـ Top والـ Left

كما يرجى التأكد من عدم وجود Controls أخرى فوق الـ Controls المخفية

وبخصوص الكود الذي لا يعمل .. ضعي Breakpoint عنده للـتأكد من إذا كان البرنامج لا يمر عليه او لا يستدعى الإجراء نفسه

مع ان يهيألي والله اعلم من المشكلة الأولى أن الإصدار المستخدم ليس السادس كما ذكرتي في المشاركة الأأولى

والمشكلة الثانيه يهيألي ان التصميم يتم على مشروع والتنفيذ على آخر .. هذه مشاكل مستحيل حدوثها بالمره

وإن حدثت فتنتج عن سوء فهم بسيط .. وليست بمشاكل Standard قد يواجهها الكثير لأاستخدم لها التعميم

لذا قومي بمراجعة الـ Code جيدا ومن الافضل شرح كل سطر .. قرأت لكي أحد المشاركات ان عندك تسليم لمشروع قريبا

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

وبالتوفيق إن شاء الله

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

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

#5

بالنسبة للأول Unload Form بدلي كلمة Form باسم الفورم المحددة، مثلاً :

Unload Form1

بالنسبة للثاني، أي تعديل تقوم به لا يقوم بقراءته؟ ربما السبب جملة ما في الكود، تعيد الأدوات إلى وضع ما عند تشغيل الفورم، يرجى التوضيح أكثر بالنسبة لهذه المشكلة

هذه الجملة خاطئة  :wacko: 


#6
mrx_ta7ady كتب:

لو إفترضنا أن اسم الـ Form هو Form1 .. إذا الكود المقصود سيكون كالتالي :

 Unload Form1

الحمد لله المشكله انحلت بس مو في هذا الكود في خاصيه hideكان خلل بسيط :blush:

سوري عالإزعاج

هذا أولا .. أما ثانيا تأكدي من الـ Property حاملة الإسم Visible .. إذا False فلن يظهر الـ Control إلا بعد تغييرها إلى True

وأيضا يفضل التاكد من عدم وجود أوامر لتغيير الخاصية نفسها أو تغيير في موضع الـ Control .. أي الـ Top والـ Left

كما يرجى التأكد من عدم وجود Controls أخرى فوق الـ Controls المخفية

الحمد لله المشكله أنحلت بعد ما شغلت البرنامج تشغيل نهائي وإلا اول ماهي راضيه تتظبط

وبخصوص الكود الذي لا يعمل .. ضعي Breakpoint عنده للـتأكد من إذا كان البرنامج لا يمر عليه او لا يستدعى الإجراء نفسه

مافهمت عليك ؟؟؟؟ عموما البرنامج اشتغل ولله الحمد

مع ان يهيألي والله اعلم من المشكلة الأولى أن الإصدار المستخدم ليس السادس كما ذكرتي في المشاركة الأأولى

:blink:

والمشكلة الثانيه يهيألي ان التصميم يتم على مشروع والتنفيذ على آخر .. هذه مشاكل مستحيل حدوثها بالمره

:blink:

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

الحمد لله كل شئ تمام :happy:

وبالتوفيق إن شاء الله

لك وللجميع إن شاء الله

جزاك الله الف خير

شكرا

:happy:

#7
Abboodd كتب:
بالنسبة للأول Unload Form بدلي كلمة Form باسم الفورم المحددة، مثلاً :

Unload Form1

بالنسبة للثاني، أي تعديل تقوم به لا يقوم بقراءته؟ ربما السبب جملة ما في الكود، تعيد الأدوات إلى وضع ما عند تشغيل الفورم، يرجى التوضيح أكثر بالنسبة لهذه المشكلة

مشكور إخوي عبووود الحمد لله كل شئ تمام

جزاك الله كل خير

:happy:

#8

خاصية Hide لإخفاء النموذج وليس لغلقه .. وهي من الاصل ليست خاصية بل Sub

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

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

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