01-09-19, 08:46 PM
(29-08-19, 07:06 PM)dasktop كتب : مرحبا
انا لدي مشروع ويحتوي على اداتين textbox
وتم تعبئة ال textbox1 من listbox
وفي textbox2
بيانات نصية غير ثابته وتتغير على حسب background
وكتبت كود بحث في BackgroundWorker
كود :
If TextBox1.Text.Contains(TextBox2.Text) Then
Else
Button2.PerformClick()
End If
الكود يعمل اذا كان في زر فقط
وعند اضافة الكود في BackgroundWorker
لايعمل ! ؟ ماهي المشكله
تفضل اخي الكريم هده طريقة ثانية بدون استعمال BackgroundWorker
كود :
Imports System.Threading
Public Class Form1
Sub info()
Try
For i = 1 To 10
ListBox1.Items.Add(i)
Next
Catch ex As Exception
End Try
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim str As New Threading.Thread(AddressOf info)
str.Start()
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Control.CheckForIllegalCrossThreadCalls = False
End Sub
End Class