السلام عليكم ورحمة الله وبركاته
يا جماعة ممكن حد يساعدني في ان أجعل
العناصر الموجودة في الأداة ListBox
مرتبة أبجدياً و إذا كان هناك عناصر بالأنجليزي
تكون في اللأخر .
و جزاكم الله خيراً .
السلام عليكم ورحمة الله وبركاته
يا جماعة ممكن حد يساعدني في ان أجعل
العناصر الموجودة في الأداة ListBox
مرتبة أبجدياً و إذا كان هناك عناصر بالأنجليزي
تكون في اللأخر .
و جزاكم الله خيراً .

اخي confort استخدم الخاصية sorted لذلك
*************************************************
**************************************************
مصطفى زيداني
عليكم السلام ورحمة الله وبركاته
اخي العزيز - على حسب معلوماتي البيسطة - تحتاج للبحث عن الاسماء التي تبدأ بحروف عربية فقط وتضيفها للقائمة ثم تبحث مرة أخرى عن الاسماء التي تبدأ بحروف إنجليزية
مثال
rs.Open "select * from names where name like'أ%'", cn, adOpenStatic, adLockOptimistic
كذا راح يبحث بالاسماء التي تبدأ بحرف الألف ، وهكذا يعني تضيف جميع الحروف في كود البحث مثل
rs.Open "select * from names where name like'أ%' or name like'ب%' or name like'ج%'", cn, adOpenStatic, adLockOptimistic
وبعد كذا تعمل لها اضافة للقائمة
For i = 0 To rs.RecordCount - 1 List1.AddItem rs!Name rs.MoveNext Next
ثم تقوم بالبحث عن الاسماء التي تبدأ بحروف انجليزية
rs.Open "select * from names where name like'a%'", cn, adOpenStatic, adLockOptimistic
ولا تنس أن تضع خاصية الفرز Sorted لأداة listbox = True
هذا ما اعلمه ، إذا كان لدى الإخوة حل أفضل منه أتمنى أن لا يبخلوا به ..
والله الموفق
تم تعديل هذه المشاركة بواسطة المتميز في 26 يوليو 2005 في 17:33
السلام عليكم ورحمة الله وبركاته
شكراً جزيلاً لكم إخواني
1. المتميز (( شكراً جزيلاً ))
2. mostafazidani .

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

أخي الكريم المتميز هل ممكن ترفق لي مثال
جزاك الله خيراً لأن في رسالة خطأ بتظهر
صورتها مرفقة .
ضروري جزاك الله خيراً

شكراً جزيلاً لك أخي المتميز . :rolleyes:

هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…