Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    43

    [VB 6] click con il tasto centrale (rotellina del mouse) su un webbrowser

    sto cercando un modo per utilizzare il click del tasto centrale del mouse come in firefox...cioè che se clicchi su un link di un webbrowser (e puoi farlo solo su un link) ti si apre un nuovo tab in un tabstrip dove ci sarà un webbrowser, che deve navigare all'indirizzo del link su cui hai cliccato...
    spero di essermi spiegato...grazie =)

  2. #2
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    sembra ke il vb non gestisca bene questo tipo di operazioni, cmq leggi qui.
    http://support.microsoft.com/?id=837910

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    43
    dalla pagina che mi hai dato te ho usato il primo metodo...poi che devo fare? riesci a farmi un code?

  4. #4
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    una volta ke hai seguito tutte le istruzione del primo metodo, non devi fare altro ke aprire il vb6 andare su aggiunte > gestione aggiunte > mousewheelfix (caricato|carica all'avvio)


    ps. allego immagine x farti capire meglio

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    43
    e poi? per usare il click centrale con la funzione che volgio io? sai sono nuovo di vb...sto imparando poco alla volta

  6. #6
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    questo è un esempio di come controllare i buttoni del mouse , ma penso non sia applicabile al tuo discorso (webbrowser), dovresti studiare le API di windows , magari ti permettono di risolvere il problema.

    codice:
    Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    If Button = 1 Then
        MsgBox ("tasto sinistro")
         Else
            If Button = 2 Then
            MsgBox ("tasto destro")
                Else
                    If Button = 4 Then
                    MsgBox ("tasto centrale")
                    End If
            End If
    End If

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.