Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584

    vb.net avviare thread alla fine di un'altro

    salve a tutti
    visto che nn posso usare un pool di thread in quanto il database che sto usando mi consente solo una connessione alla volta volevo chiedervi un modo per attivare un thread non appena un'altro è finito

    questo codice puo andar bene oppure servono modifiche?
    grazie

    codice:
     Dim t As Threading.Thread ' nella generale
    
    'faccio la prima esportazione
        t = New System.Threading.Thread(AddressOf EsportaArticoli)
         t.Start()
    
    if t.ThreadState=t.ThreadState.Running then
     'gli faccio fare un doevents per aspettare che finisce ,per avviare il secondo thread
     do events
    end if
    
        ' appena finito di fare doevents arriva qui e riesporta le giacenze mantenendo una sola connessione
        t = New System.Threading.Thread(AddressOf EsportaGiacenze)
         t.Start()
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    oppure puoi usare dei blocchi in modo che se un thread gia occupa e usa quella routine ,nessunaltro thread può entrarvi.

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Originariamente inviato da cassano
    oppure puoi usare dei blocchi in modo che se un thread gia occupa e usa quella routine ,nessunaltro thread può entrarvi.
    ehm in modo pratico?
    scusa ma nn so mettere in pratica cio
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

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 © 2026 vBulletin Solutions, Inc. All rights reserved.