المشاركة الأصلية بواسطة محمد بن أحمد أبو حذيفة
مشاهدة المشاركة
[hide]
كود:
-- ListBox.DeleteItem("ListBox2", -1); tx = Input.GetText("Input2"); x=false ; if tx~="" then cn = ListBox.GetCount("ListBox1"); if cn~=-1 then for c = 1, cn do t = ListBox.GetItemText("ListBox1", c); if t~="" then ntx = String.Left(t, String.Length(tx)); if ntx==tx then d = ListBox.GetItemData("ListBox1", c); ListBox.AddItem("ListBox2", t, d); x=true ; end end end if x~=true then Dialog.Message("Notice", "عفوا لم يتم إيجاد الكلمة التى تبحث عنها", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1); end ListBox.SetUpdate("ListBox2", true); end else Dialog.Message("Notice", "من فضلك أكتب الكلمة المطلوب البحث عنها أولا ", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1); end
يمكن أن تضع هذا الكود كبديل عن الكود الموجود فى زر البحث " إستبدال يا عم الحاج "
أو تضع هذا الكود فى الإينبوت فى الحدث " On Char " وتستغنى عن الزر فبمجرد كتابة حرف يتم البحث وتظهر النتائج .
أيهما تفضل ...........

ملحوظة الكود تم تجربتة على الأسماء باللغة الإنجليزية ولم يتم التجربة على العربية فقد صممتة للبحث من اليسار لليمين " حاجة كدة على السريع يعنى "

تعليق