Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Cr4ckz!
    Registrato dal
    Aug 2003
    Messaggi
    163

    [VB.NET]richiamare evento "refresh" pictureBox

    Ciao a tutti, avrei bisogno che, in ben determinati casi, venga richiamato un metodo che mi faccia lampeggiare un disegno già realizzato in una picturebox tramite dei drawRectangle....
    Dato che sono ancora agli inizi non so neanche bene cosa cercare...come prima idea mi era venuto in mente di richiamare un metodo con un ciclo infinito che andava continuamente a cambiare colore del rettangolo...ma non mi sembra proprio un'idea molto intelligente

    Sapreste consigliarmi qualcosa?

    Grazie in anticipo

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    22
    Non so se è un'idea intelligente, ma puoi provare con un timer!

  3. #3
    Utente di HTML.it L'avatar di Cr4ckz!
    Registrato dal
    Aug 2003
    Messaggi
    163
    Originariamente inviato da mandru
    Non so se è un'idea intelligente, ma puoi provare con un timer!
    cioè? sii più specifico plz sono ancora agli inizi di vb.net abbiate pazienza :rollo:

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    22
    Nella casella degli strumenti è presente l'oggetto Timer.
    Esso, ad intervalli regolari settabili, richiava l'evento TimerTick.
    Attraverso i metodi Timer.start() e Timer.Stop() attivi e disattivi il timer.

    L'idea può essere questa:
    "in ben determinati casi", richiami il metodo Start() del Timer.
    Nel metodo relativo all'eventi Tick del timer scrivi:
    if (pictureBox.Visible==true)
    pictureBox.Visible=false
    else
    pictureBox.Visible=true

    Con la proprietà interval specifichi l'intervallo di intermittenza della pictureBox (in millisecondi).

    Spero ti sia utile.


    PS Sto facendo riferimento alla sintassi C#, VB non è molto diverso!!

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.