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

    VB6 reperire nome in tray

    Ciao a tutti,
    il mio problema è il seguente:
    ho creato un programmino in vb6 che fa partire il browser con una chiamata a shellexecute..
    ora dovrei chiudere il browser (nel caso specifico IE6):
    www.libero.it
    closeapplication (Libero - Microsoft Internet Explorer) funziona ma,
    se dopo l'apertura del browser cambio pagina (es: www.google.it), non funziona più!
    come reperire il nome indicato nella tray???

    Help me, please.
    Ciao. M@tteo.

  2. #2
    Ah, dimenticavo...
    come possa fare per chiudere tutte le finestre del browser?

  3. #3
    la shell restituisce un valore long che indica il PID che passato a TerminateProcess ti tira giù il processo quindi l'applicazione.
    Attenzione nel caso avessi 2 istanze dello stesso processo potrebbero cadere entrambe
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  4. #4
    Ciao Xeregallo,
    innanzitutto grazie per l'aiuto..
    ho capito cosa vuoi dire ma non riesco a farlo..

    Dichiarazione nel modulo:
    Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

    chiamata ShellExecute:
    Dim RetValue As Long
    RetValue = ShellExecute(Me.hwnd, "Open", "http://www.libero.it", 0&, 0&, 0&)

    OK, ora che devo fare? Potresti farmi un esempio?

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.