| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come creare un thread all'interno di un Dynamic Link Library
    Sapere come creare un thread all'interno di una libreria a collegamento dinamico consente di risparmiare tempo quando si sta sviluppando una applicazione Windows . Una DLL contiene istruzioni o funzioni che possono essere chiamate da un'applicazione esterna . Le funzioni nella DLL in grado di eseguire un compito o di restituire le informazioni per l'applicazione che lo ha chiamato . Un thread è una sequenza di esecuzione da parte del processore del computer e si possono creare più thread all'interno di una DLL . Utilizzare Microsoft Visual Basic per creare una DLL che utilizza un thread . Cose che ti serviranno
    Microsoft Visual Basic Express
    Mostra più istruzioni
    1

    Aprire Microsoft Visual Basic Express, selezionare il menu "File" e cliccare " Nuovo progetto ". Selezionare " Visual Basic " in " Modelli installati ", quindi fare doppio clic su " Class Library " mostrata nel mezzo del " Nuovo Progetto " Finestra
    2

    Digitare il seguente sopra " Public Class Class1 " . :

    Imports System Imports

    System.Threading
    3

    Copia e incolla il seguente sotto " Public Class Class1 " :

    privato sub CntrFunc ( ) per

    Dim iCntr As Integer Dim

    ThreadState As String

    iCntr = 1 To 70000

    iCntr Mod. 7000 = 0 Then

    ThreadState = Thread.CurrentThread.ThreadState.ToString

    Console.WriteLine ( "Counter : " + ThreadState ) per

    End If

    Avanti
    < p > End Sub

    Questa subroutine viene avviato come un filo ed eseguire un ciclo For .
    4

    digitare quanto segue per creare una funzione che inizierà il thread " CntrFunc " e monitorare il suo stato finché non è finito :

    Public Function createThreadInDLL ( ) As String Dim

    ThreadState As String

    Dim tr As New Thread ( AddressOf CntrFunc ) per < p > tr.Start ( ) per

    Mentre tr.IsAlive

    Thread.CurrentThread.Sleep ( 200 ) per

    End While

    ThreadState = tr.ThreadState . ToString

    createThreadInDLL = " Discussione avviene discussione è : " + _

    ThreadState

    End Function
    < br >

    Previous :

    next :
      Articoli Correlati
    ·Come eseguire il debug con Visual Basic 6 
    ·Come creare una casella di immagine in Visual Basic 
    ·Come aggiungere un pulsante di riduzione a un form di V…
    ·Come accedere a una query di creazione tabella Autonumb…
    ·Come utilizzare il metodo SearchEx in VB6 
    ·Come creare menu di navigazione in VB.NET 
    ·Come regolare le dimensioni form in Visual Basic 2005 
    ·Tutorial Visual Basic su Spazio frase 
    ·Come faccio a passare i dati tra più form in VB.NET 
    ·Come eseguire un file EXE da VB6 
      Articoli in evidenza
    ·PHP connessioni persistenti causano MySQL carico 
    ·Come fare un diagramma di flusso e temperatura Pseudoco…
    ·Come lasciare commenti nel codice Java 
    ·Come leggere i file di MS Office in PHP 
    ·Come aggiungere a KeyListener 
    ·Come avere Java Leggi Tasti di ingresso 
    ·Come utilizzare un YUI Profiler 
    ·Come scrivere un Risolutore Quad per TI -84 
    ·Livello intermedio Tutorial Javascript 
    ·Come faccio a cambiare Alpha Numeric a intero in COBOL …
    Copyright © Conoscenza Informatica http://it.wingwit.com