المشاركة الأصلية بواسطة محمد بن أحمد أبو حذيفة
					
						
						
							
							
							
							
								
								
								
								
									مشاهدة المشاركة
								
							
						
					
				
				
			
		[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 " وتستغنى عن الزر فبمجرد كتابة حرف يتم البحث وتظهر النتائج .
أيهما تفضل ...........

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





تعليق