| 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
    Definizione di eventi in Visual Basic
    In Microsoft Visual Basic , un evento è un messaggio inviato da un oggetto all'interno di un programma per il ciclo principale del programma , informandolo che qualcosa è successo . Questo "qualcosa" può variare notevolmente , da un timer esaurendo a un clic del mouse da parte dell'utente. Il programma è in grado di catturare l'evento e utilizzare le informazioni in esso per prendere decisioni su ulteriori operazioni . Esempi

    Visual Basic viene fornito con una vasta quantità di eventi precodificati , anche se gli utenti possono anche scrivere il proprio . Questi eventi coprono quasi ogni aspetto del funzionamento del programma e di interazione . Alcuni eventi legati all'interazione tra il cursore del mouse e di un controllo in una maschera ( ad esempio un pulsante ) includono MouseClick , MouseDoubleClick , MouseEnter , MouseLeave , MouseWheel , MouseMove e MouseHover . Gli eventi sono generalmente dati nomi molto intuitivi , per rendere la lettura del codice Visual Basic più semplice .
    Triggering

    Eventi può essere innescato da una vasta serie di situazioni. Molti eventi sono il risultato di interazione con l'utente , come ad esempio il movimento del mouse o la tastiera entry . Il sistema operativo Windows invia anche gli eventi , notificando il programma di quando è ridotta a icona o quando un'altra finestra si sovrappone IT. Gli oggetti possono scatenare i propri eventi , quando una variabile ha raggiunto un certo valore , per esempio. Infine , gli eventi possono essere messi in moto dal specificamente programmazione a farlo , per mezzo di quella che viene chiamata " alzando ".
    Dichiarazione

    Nuovi eventi vengono creati utilizzando un comando dichiarazione . Il codice di questo genere sembra qualcosa di simile a quanto segue :

    Public Event OptionChanged ( Nome ByVal As String , ByVal Number As Integer ) per

    Questo evento esempio dovrebbe essere programmata manualmente per essere sollevata su il cambio di una opzione , e avrebbe mandato due valori al programma : . al nome dell'opzione cambiato e il valore a cui è stata impostata
    generazione di eventi

    la generazione di un evento è l'atto di farla accadere. Questo può essere fatto con una sola riga di codice inseriti nel vostro programma , come ad esempio:

    RaiseEvent OptionChanged ( "Lunghezza" , 28 ) per

    Questo sarà quindi notificare il programma di prendere il posto della manifestazione , e invierà le informazioni contenute in una procedura di gestore , se ne esiste uno .
    gestori

    un gestore è una procedura che il programma chiama quando un determinato evento si svolge . Il gestore può quindi reagire alle informazioni , l'elaborazione o l'invio di informazioni all'utente . In primo luogo l'evento e il suo gestore devono essere associati a mano, in modo che il programma sa che l'uno deve chiamare l'altra . Ad esempio , per aggiungere un gestore per il nostro evento OptionChanged , qualcosa di simile a questo è necessario:

    AddHandler Obj.OptionChanged , AddressOf Me.OptionChangedHandler

    Dopo che il gestore stesso può essere aggiunto. Un gestore per OptionChanged potrebbe essere il seguente :

    Sub OptionChangedHandler ( Nome ByVal As String , ByVal Number As Integer ) MsgBox ( "Il valore per " & Name.ToString & " è stato cambiato ! ) End Sub < br >

    Previous :

    next :
      Articoli Correlati
    ·Le VBA Max Funzioni 
    ·Come sapere se un valore di testo è cambiato in Visual…
    ·Come personalizzare VBA form 
    ·Come calcolare il tempo in VB6 
    ·Caratteristiche di Visual Basic 
    ·Visual Basic 6.0 : Come terminare un programma in Codic…
    ·Semplici Progetti di Visual Basic 
    ·Come utilizzare VBS per disattivare il volume 
    ·Come modificare in GridView 
    ·Come impacchettare un file con OCX in Visual Basic 6.0 
      Articoli in evidenza
    ·Conversione di un valore negativo a positivo in C + + 
    ·Come caricare le immagini con PHP ad un database 
    ·Come cancellare gli Appunti Con VBScript 
    ·Come trovare l'indirizzo di una variabile in Python 
    ·Come trovare i codici colore esadecimale 
    ·Come nascondere la Controlbox in VB 
    ·Come calcolare algoritmi mediani 
    ·Come definire una costante Data in VB.NET 
    ·Come usare JavaScript con Excel 
    ·Come utilizzare GetSetting in VB6 
    Copyright © Conoscenza Informatica http://it.wingwit.com