تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ما الخطاء فى هذا الكود
#11
لماذا تريد عمل 1000 نسخة من usercontrol !!!!!
الرد }}}
تم الشكر بواسطة:
#12
انظر الصورة

[ATTACH=CONFIG]3780[/ATTACH]

كل سطر عبارة UserControl به RichTextBox اقوم بتحديد النص الذى يريد البحث عنه وحجات تانى


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#13
مافهمت

اذا تقدر ارفع المشروع اشوفه
الرد }}}
تم الشكر بواسطة:
#14
اتفضل اخى جزاك الله خيرا


الملفات المرفقة
.zip   ali_ListBox.zip (الحجم : 62.93 ك ب / التحميلات : 36)
الرد }}}
تم الشكر بواسطة:
#15
لا ارى خلل في المشروع !
الرد }}}
تم الشكر بواسطة:
#16
عدد الايتم فى اليست بوكس عندى اكثر من 800 فعملية البحث بتاخد وقت طويل فقررت استخدام الاداة BackgroundWorker عشان معطلش البرنامج اثناء البحث
الرد }}}
تم الشكر بواسطة:
#17
في الحقيقة انا لم اتعامل مع اداة backworker

يكفيني استعمال الThread

وقد قمت بعمل ذلك في برنامج بالاضافة الى بعض التعديلات الاخرى

لم الرفع البرنامج فاكواده ليست طويلة :

PHP كود :
Public Class Form1

    Dim th 
As New System.Threading.Thread(AddressOf doFind)

    Private 
Sub TextBox1_TextChanged(ByVal sender As System.ObjectByVal e As System.EventArgsHandles TextBox1.TextChanged

        
Try
            If (
th.ThreadState <> Threading.ThreadState.UnstartedThen
                th
.Abort()
                
th = New System.Threading.Thread(AddressOf doFind)
            
End If
        Catch 
ex As Exception

        End 
Try

        If 
Not TextBox1.Text.Trim() = "" Then
            th
.Start()
        
End If

    
End Sub

    Sub doFind
()
        
Dim txtBox As String Me.TextBox1.Text
        Dim txtLstBox 
As String

        Me
.Invoke(New MethodInvoker(Sub()
                                        
Me.FlowLayoutPanel1.Controls.Clear()
                                    
End Sub))


        For 
As Integer 0 To Me.ListBox_0.Items.Count 1

            txtLstBox 
Me.ListBox_0.Items.Item(y)
            
Dim i As Integer
            i 
InStr(txtLstBoxtxtBoxCompareMethod.Text)
            If 
0 Then
                Application
.DoEvents()
                
Dim itm As New UserControl1
                itm
.RichTextBox1.Text txtLstBox
                
'
                If txtBox <> "" Then
                    Me.Invoke(New MethodInvoker(Sub()
                                                    itm.RichTextBox1.SelectionStart = itm.RichTextBox1.Find(txtBox)
                                                    itm.RichTextBox1.SelectionBackColor = Color.Yellow
                                                End Sub))
                End If
                '
                
If Me.InvokeRequired Then
                    Me
.Invoke(New MethodInvoker(Sub()
                                                    
Application.DoEvents()
                                                    
Me.FlowLayoutPanel1.Refresh()
                                                    
Me.FlowLayoutPanel1.Controls.Add(itm)
                                                    
itm.CreateControl()
                                                
End Sub))
                
End If
            
End If
        
Next
    End Sub

End 
Class 
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ممكن حل المشكلة فى الكود التالي - من مشاركة استاذنا القدير / عبدالله الدوسري new_programer 4 177 02-03-24, 07:36 PM
آخر رد: new_programer
  ماهو حل هذا الخطأ في الكود melad2002 7 275 25-02-24, 12:25 AM
آخر رد: justforit
  كيفية انشاء سكريبت لقاعدة بيانات من خلال الكود heem1986 1 214 20-02-24, 12:00 AM
آخر رد: Kamil
  [VB.NET] أرغب فى استخدام هذا الكود بالتحديد على الإصدار 10 AmeenRashed 3 211 19-01-24, 12:42 PM
آخر رد: Taha Okla
  [VB.NET] ما الخطأ فى هذا الكود - كود البحث المتعدد Ashraf Elafify 7 478 27-12-23, 10:50 PM
آخر رد: Ashraf Elafify
  [VB.NET] اريد تعديل في الكود عند طباعة DGV abu_hisham7 1 444 03-12-23, 02:40 AM
آخر رد: abu_hisham7
  رجاء التعديل على الكود المرفق - كلاس لعرض كود المورد new_programer 4 361 13-10-23, 01:47 AM
آخر رد: new_programer
  كيفية التحكم فى حجم الفورم من خلال الكود Ahmed.vb 4 514 11-10-23, 07:17 PM
آخر رد: bidaya
  اريد ارسال pdf عبر واتساب عن طريق ال API محتاج تعديل على الكود moh61 0 537 03-08-23, 03:41 PM
آخر رد: moh61
  اريد تغير حجم ال Panel عند التفيذ من داخل الكود moh61 2 408 23-07-23, 12:22 AM
آخر رد: أبووسم

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم