شوقي ربيع قام بنشر أبريل 20, 2017 قام بنشر أبريل 20, 2017 بسم الله الرحمان الرحيم لا ادري ان كان كل من يقراء هذه الكلمات الان على درياية ب عنصر التحكم ListView المهم لمن يعرفها اولا هذه اداة جميلة جدا و مفيدة و يمكن الاستفادة منها بشكل كبيرة على عكس ListBox و ListView لا تكون ضاهرة في صندوق الادوات بل يجب اضافتها اليه لمزيد من المعلمات عن عنصر التحكم هذا يمكنك مشاهدة هذا الموضوع لاكن ما يعيب هذه الاداة هو انه من الممكن ان تصمم برنامج و توضفها فيه و يكون الشغل جديد وكل الامور بخير لاكن عندما توزع برنامجك على المستخدمين تجد انه هناك العديد من المشاكل و الكثير من المستخدمين يظهر لهم اخطاء وذلك لان ListView تعتمد على مكاتب الوندوز و كما نعلم ان كل نسخة وينداوز لها مكاتبها و خصائصا فعندما تدرج ListView مستخدما اوفيس 2016 مثلا و ويندوز 10 لن تشتغل على كل النسخ الاقل منها و العكس صحيح لذى فكرة في حل و توصلت الى حلين الاول ان استعمل نسخة ويندوز XP و اوفيس 2003 لكي يشتغل برنامجي على كل النسخ الاعلى منه وهذا ما لن افعله لاني احبذ دائما استخدام احدث التحديثات اما الحل الثاني فهو انشاء ListView برمجيا او ما يسما (وقت التشغيل) وهنا ايضا يوجد مشكلة ف ListView تعتمد على مكتبة MSComctlLib بدلا من MSForms فالاولى تحتاج الى تفعيل مكتبة Microsoft Windows Common Controls 6.0 (SP6) اما الثانية لا تحتاج الى شيئ اعتقد اني اكثرت عليكم الرغي و ادخلتكم في متاهات لا علينا المهم تجدون في المرفق ملف بسيط يقوم بانشاء ListView برمجيا و التحكم في احداثها برمجيا ايضا ارجو منكم تجربته و اعلامي بالنتائج ان اشتغل الملف عادي بدون اخضاء و عند الصغط داخل ListView يعطيك رسالة يخبلرك عن الصف الذي حددته فمعناه كل شئ تمام ارجو ان يخبرني العضو بنسخة الونداوز و نسخة الاوفيس التي يستعملها و نفس الشئ عند حدوث خطاء مع وضع صورة للخطاء وشكرا مسبقا لكل من جرب الملف من اجلي تحياتي للجميع TestListView.rar
عبدالله بشير عبدالله قام بنشر أبريل 20, 2017 قام بنشر أبريل 20, 2017 السلام عليكم xp service pack 3 الاوفيس 2007 عند الضغط على الزر تظهر الصورة التالية حفظك الله اخي الفاضل صورة1.rar وهذه صورة اخرى تظهر بعد الصورة السابقة صورة2.rar
ياسر خليل أبو البراء قام بنشر أبريل 21, 2017 قام بنشر أبريل 21, 2017 بارك الله فيك أخي الحبيب ربيع وجزيت عنا خير الجزاء يعمل بشكل جيد مع أوفيس 2016 ونسخة ويندوز 7 32 بت سؤال : هل يمكن تغيير الاتجاه بحيث يظهر من اليمين لليسار ؟
محمود أبوالدهب قام بنشر أبريل 21, 2017 قام بنشر أبريل 21, 2017 لا يعمل معي ويندوز 10 64بت نسخة اوفس 2013 64 بت ايضا تاتي صورتين بالمرفق
شوقي ربيع قام بنشر أبريل 21, 2017 الكاتب قام بنشر أبريل 21, 2017 السلام عليكم جمعة مباركة الاخ عبدالله الصاري و الاخ محمود أبوالدهب جزاكم الله خيرا على تفاعلكم الخطاء الذي يضهر عندكم سببه عدم توفر مكتبة Microsoft Windows Common Controls 6.0 (SP6) سأعمل على ايجاد حل ان شاء الله بالمناسبة يمكنكم تجربة الملف دون تفعيل تلك المكتبة لاكن ستكون ListView لعرض اتلنتائج فقط و لا يمكن اتحكم في احداثها من دون تلك المكتبة اليكم الملف شكرا مرة اخرى على تفاعلكم تحياتي TestListView.rar 7 ساعات مضت, ياسر خليل أبو البراء said: بارك الله فيك أخي الحبيب ربيع وجزيت عنا خير الجزاء يعمل بشكل جيد مع أوفيس 2016 ونسخة ويندوز 7 32 بت سؤال : هل يمكن تغيير الاتجاه بحيث يظهر من اليمين لليسار ؟ جمعة مباركة اخي ياسر اولا يسرني تفاعلك مع الموضوع و اهتمامك بالامر بخصوص طلبك تحويل اتجاه اليست ممكن و ذلك بواسطة بعض الاكواد لان هته الخاصية لا توجد في ListView اليك الملف مطبق عليه الامر ملاحظة الاكواد التي تغير اتجاه ListView من اليمن لليسار ليست من برمجتي انما منقولة من احد المواقع الاجنبية تحياتي TestListView.rar
شوقي ربيع قام بنشر أبريل 21, 2017 الكاتب قام بنشر أبريل 21, 2017 السلام عليكم فضلا و ليس امر الاخوة الذين حملو الملف ولم يشتغل معهم ان يقومو بتحميل و تثبيت هذه الحزمة من ميكروسوفت من هذا الرابط https://www.microsoft.com/fr-fr/download/details.aspx?id=10019 حجم الملف صغير جدا بعد ذلك اعد تجربة الملف و اعلمني بالنتائج شكرا مسبقا وتحياتي للجميع TestListView.rar
خالد الشاعر قام بنشر أبريل 21, 2017 قام بنشر أبريل 21, 2017 استاذ شوقى المشكلة لسه قائمة بعد تثبيت الحزمة شكرا
محمود أبوالدهب قام بنشر أبريل 21, 2017 قام بنشر أبريل 21, 2017 المشكلة بعد التثبيت اختلفت معى لانى استخدم اوفس 64 بت فيظهر لانك مصمم البرنامج على 32 بت لا يفتح معي لانى 64
مهند محسن قام بنشر أبريل 21, 2017 قام بنشر أبريل 21, 2017 السلام عليكم يعمل بشكل جيد مع أوفيس 2016 ونسخة ويندوز 10 32 بت 1
شوقي ربيع قام بنشر أبريل 21, 2017 الكاتب قام بنشر أبريل 21, 2017 9 ساعات مضت, محمود أبوالدهب said: المشكلة بعد التثبيت اختلفت معى لانى استخدم اوفس 64 بت فيظهر لانك مصمم البرنامج على 32 بت لا يفتح معي لانى 64 جرب المرفق في اول المشاركة سيعمل عندك
محمود أبوالدهب قام بنشر أبريل 21, 2017 قام بنشر أبريل 21, 2017 1 دقيقه مضت, شوقي ربيع said: جرب المرفق في اول المشاركة سيعمل عندك نفس الرسالةباصور الى بالاعلى للاسف
شوقي ربيع قام بنشر أبريل 21, 2017 الكاتب قام بنشر أبريل 21, 2017 1 دقيقه مضت, محمود أبوالدهب said: نفس الرسالةباصور الى بالاعلى للاسف جرب هذا الملف صديقي لان بعد تثبيت الحزمة لم تعدل لديك مشكلة الخطاء الذي اضهرته في الصور راجع للاكواد المستعملة في تغير اتجاه اليست فهي خاصة ب 32 بت TestListView.rar
محمود أبوالدهب قام بنشر أبريل 21, 2017 قام بنشر أبريل 21, 2017 (معدل) افهم مقصدك اخى ولكنى كنت اقصد تلك الصور ولكن هل بالمناسبة كيف تقوم بتعديل الكود ليناسب 64 بت لانى اعانى منها كثيرا ان لم يكن هذا يزعجك تم تعديل أبريل 21, 2017 بواسطه محمود أبوالدهب
شوقي ربيع قام بنشر أبريل 21, 2017 الكاتب قام بنشر أبريل 21, 2017 3 دقائق مضت, محمود أبوالدهب said: افهم مقصدك اخى ولكنى كنت اقصد تلك الصور هل قمت بتثبيت الحزمة و ضهر معك هذا الخطاء https://www.microsoft.com/en-us/download/details.aspx?id=10019
محمود أبوالدهب قام بنشر أبريل 21, 2017 قام بنشر أبريل 21, 2017 6 دقائق مضت, شوقي ربيع said: هل قمت بتثبيت الحزمة و ضهر معك هذا الخطاء https://www.microsoft.com/en-us/download/details.aspx?id=10019 ايضا قمت بتثبيتها ثانيتا ورسترت الجهاز ولم تعمل جهازى ويندوز 10 نوع النسخة ريدا استون 64بت والاوفس كما اخبرتك سابقا 2013 64 بت وايضا كيف اعدل مود ليناسب اوفس 64 بت لو امكنك اخبارى
عبدالله بشير عبدالله قام بنشر أبريل 21, 2017 قام بنشر أبريل 21, 2017 كذلك تبتت الحزمة ونفس الخطأ يظهر
شوقي ربيع قام بنشر أبريل 21, 2017 الكاتب قام بنشر أبريل 21, 2017 8 دقائق مضت, محمود أبوالدهب said: ايضا قمت بتثبيتها ثانيتا ورسترت الجهاز ولم تعمل جهازى ويندوز 10 نوع النسخة ريدا استون 64بت والاوفس كما اخبرتك سابقا 2013 64 بت وايضا كيف اعدل مود ليناسب اوفس 64 بت لو امكنك اخبارى ساعمل على المشكلة ان شاء الله فهذا هو سبب طرحي لهذا الموضوع لاعرف المشاكل التي تضهر مع اليست فيو و ايجاد الحلول لها
محمود أبوالدهب قام بنشر أبريل 21, 2017 قام بنشر أبريل 21, 2017 الان, شوقي ربيع said: ساعمل على المشكلة ان شاء الله فهذا هو سبب طرحي لهذا الموضوع لاعرف المشاكل التي تضهر مع اليست فيو و ايجاد الحلول لها وفقق الله تعلى واعطاك من علمة 1
شوقي ربيع قام بنشر أبريل 21, 2017 الكاتب قام بنشر أبريل 21, 2017 2 دقائق مضت, عبدالله الصاري said: كذلك تبتت الحزمة ونفس الخطأ يظهر شكرا اخي عبد الله انا اعمل على ايجاد حلول باذن الله
شوقي ربيع قام بنشر أبريل 21, 2017 الكاتب قام بنشر أبريل 21, 2017 iالسلام عليكم وجدت هذا الحل مقدم من طرف اخي الاستاد ياسر ابو البراء جازاه الله عنا كل خير اتبع شرحه ونفذ ان شاء الله تفلح بعد الدخول على محرر الأكواد عن طريق Alt + F11 قم بالدخول على القائمة Tools ثم References ستظهر لك نافذة بها خيارات وستجد بعض الخيارات في أولها كلمة Missing أي أنها مكتبة مفقودة قم بإزالة علامات الصح من جانب هذه الخيارات فقط .. من نافذة المشروع اعمل كليك يمين ثم اختر الأمر Insert ثم UserForm لإدراج فورم جديد من صندوق الأدوات Control Box اعمل كليك يمين في مكان فارغ ثم اختر الأمر Additional Controls ابحث عن الخيار Microsoft ListView Control وعلم في المربع بجواره ليتم إدراجه في صندوق الأدوات الآن قم برسم الأداة على الفورم الجديد ثم احفظ المصنف من علامة الحفظ وأخيراً بعد الحفظ قم بحذف الفورم الذي تم إدراجه ، ستظهر لك رسالة اختر منها No الآن قم بتشغيل الفورم الأساسي في الملف ستجد أنه يعمل إن شاء الله
محمود أبوالدهب قام بنشر أبريل 21, 2017 قام بنشر أبريل 21, 2017 (معدل) 17 دقائق مضت, شوقي ربيع said: من صندوق الأدوات Control Box اعمل كليك يمين في مكان فارغ ثم اختر الأمر Additional Controls ابحث عن الخيار Microsoft ListView Control وعلم في المربع بجواره ليتم إدراجه في صندوق الأدوات لفة طويلة لتطويع البرنامج لما نحب وهى ممتازة وان شاء الله تعمل ولكن بهذا الخيار لدى عندى مشكلة ان البرنامج الخاص بي من فترة وانا بحاول افتح تلك القائمه ولكنه لا يفتحها اضغط عليها ولا تظهر وشيلته وسطبته تانى نفس الامر لحد ما مليت ورضيت بالامر الواقع وبعت عن التعديل عليها وعليه اعزرنى لو معرفتش اجرب المرة دى مع حضرتك تم تعديل أبريل 21, 2017 بواسطه محمود أبوالدهب
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.