salve a tutti il mio problema è come fare a richiamare da una classe(ClassRead) un thread nella form del mio programma...vi lascio del codice cosi magari capite meglio grazie.
questa sarebbe ClassRead il thread richiama la function Controllo
e io devo richiamare il thread qui(nella form1) immagino al posto di x.Controllocodice:Public Sub Operazione() Dim th As New Thread(AddressOf Controllo) th.IsBackground = True th.Start() End Sub Public Function Controllo() As Boolean Dim a As Boolean = False Dim lungh As Integer = 0 Try ecc. ecc.
grazie a tutti in anticipocodice:Private Sub ControllaSiti() listSiti.Items.Clear() Dim apppath As String = My.Application.Info.DirectoryPath Dim databasexml As New DataSet Dim ok As String = " OK" Dim no As String = " Bad Request!" Dim urlSito As String = "" databasexml.ReadXml(apppath + "\DBSiti.xml") For Each i As DataRow In databasexml.Tables(0).Rows Dim x As New ClassRead urlSito = i("url_sito") x.Url = urlSito If x.Controllo = True Then listSiti.Items.Add(urlSito + ok) Else listSiti.Items.Add(urlSito + no) Dim err As String = x.StatoErr Dim invio As New ClassMail invio.MailReport(urlSito, err) End If Next End Sub

Rispondi quotando