Come creare qualcosa di sfarfallio in Visual Basic

Autore: Virginia Floyd
Data Della Creazione: 11 Agosto 2021
Data Di Aggiornamento: 10 Maggio 2024
Anonim
Excel vba eliminare lo sfarfallio dei fogli durante l’esecuzione di una macro
Video: Excel vba eliminare lo sfarfallio dei fogli durante l’esecuzione di una macro

Contenuto

Gli oggetti lampeggianti tendono a attirare l'attenzione, il che rende questo strumento un modo efficace per enfatizzare gli elementi dell'interfaccia in un programma. In Visual Basic 6, un linguaggio di programmazione per Windows, la maggior parte dei controlli ha una proprietà visibile che determina se il controllo viene visualizzato sullo schermo. È molto facile far lampeggiare il controllo attivando e disattivando le sue proprietà di visibilità.


indicazioni

Ottenere qualcosa per batter ciglio è un buon modo per attirare l'attenzione. (Jupiterimages / Comstock / Getty Images)
  1. Aggiungi il controllo che desideri far lampeggiare nel tuo progetto. Ad esempio, se si desidera far lampeggiare una scheda "Stop", aggiungere un controllo immagine con un'immagine di una scheda. Se vuoi che un pulsante lampeggi, aggiungi il pulsante.

  2. Aggiungi un controllo orario al progetto. Il timer è mostrato nel modulo, ma non sarà visibile nell'esecuzione del programma.

  3. Allunga gli intervalli nelle proprietà del tempo. La proprietà interval specifica il numero di millisecondi da attendere tra gli eventi. Ad esempio, se vuoi far lampeggiare qualcosa ogni secondo, imposta l'intervallo a 500.

  4. Aggiungi il codice all'evento temporale che controlla la proprietà di visibilità.


    Image1.Visible = Not Image1.Visible

    A causa della parola chiave Not, questo codice modifica la proprietà visibility su true se false e false se true.

  5. Aggiungi il timer per far lampeggiare il controllo:

    Timer1.Enabled = True

  6. Disabilita per far smettere di lampeggiare il controllo:

    Timer1.Enabled = False Image1.Visible = False