Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2012
    Messaggi
    96

    [VB .NET] Chiamata thread con argomento

    Salve, ho un problema con i thread. Io avrei bisogno di chiamare un thread con un argomento così come si chiama una funzione. Ad esempio:
    codice:
    Private Function Messaggio(ByVal Testo As String)
    MsgBox(Testo)
    End Function
    Chiamato con:
    codice:
    Messaggio("Ciao")
    Il mio codice:
    codice:
     Public Sub ScanFiles()
            Dim info As New FileInfo("C:\Users\Gianlu\Desktop\Intro.mp3")
            MsgBox(info.CreationTime)
            Dim MyString As String = info.CreationTime
            MsgBox(MyString.Remove(10, 9))
    
            Dim ProcessThread1 As Thread
            ProcessThread1 = New Thread(AddressOf ProcessDir)
            ProcessThread1.IsBackground = True
            ProcessThread1.Start()
        End Sub
    
        Public Sub ProcessDir(ByVal Dir As String)
            Dim fileEntries As String() = Directory.GetFiles(Dir)
            For Each fileName As String In fileEntries
                Form_SearchRecords.ListBox1.Items.Add(fileName & vbCrLf)
                Form_SearchRecords.lblNoFiles.Text = Form_SearchRecords.ListBox1.Items.Count
            Next
    
            Dim subdirectoryEntries As String() = Directory.GetDirectories(Dir)
            For Each subdirectory As String In subdirectoryEntries
                ProcessDir(subdirectory)
            Next
        End Sub
    Vorrei specificare che tutto questo avviene all'interbo di una classe separata rispetto agli altri form.
    Grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2012
    Messaggi
    96
    Così semplice! Grazie

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Prego ... difficile è cercare ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.