Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB.NET]Balloon Notification con fullscreen

    Ciao a tutti!

    Ho trovato questo pezzo di codice girovangando per internet, per fare un balloon notification
    codice:
    NotifyIcon1.Icon = Me.Icon
    NotifyIcon1.Visible = True
    NotifyIcon1.BalloonTipText = ("Testo") 
    NotifyIcon1.BalloonTipIcon = ToolTipIcon.Info
    NotifyIcon1.BalloonTipTitle = "Titolo"
    NotifyIcon1.ShowBalloonTip(10000)
    Il codice funziona, lasciando stare che non si visualizza per 10000 millisec. , ma per molto meno (Insomma se sapete anche come risolvere questo problema ben venga ).
    Il problema principale è che, se metto questo pezzo di codice in un programma in fullscreen, il balloon notification non si vede(credo che rimanga in secondo piano).
    Come posso risolvere???
    Grazie a tutti!

  2. #2
    Non penso che ci siano metodi "ortodossi", guardando soprattutto la documentazione e riflettendo sul fatto che il tuo form è in modalità fullscreen (altrimenti che fullscreen sarebbe?).

    Posso fare solo 2 cose:

    1. suggerirti l'uso del costrutto With-End With
    codice:
    With NotifyIcon1
                .Icon = Me.Icon
                .Visible = True
                .BalloonTipText = ("Testo")
                .BalloonTipIcon = ToolTipIcon.Info
                .BalloonTipTitle = "Titolo"
                .ShowBalloonTip(10000)
            End With
    2. ti rispondo alla domanda sui millisecondi: il codice è corretto, non ci sono bug, semplicemente i millisecondi che inserisci sono comprensivi sia dell'effetto di comparsa che di quello dell'uscita, per cui resta effettivamente visibile solo 10000 ms meno la somma dei tempi per la comparsa e l'uscita (circa 1000-2000 ms).



    Ciao

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.