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

    Simulare funzione "passa a" del task vb6

    Buongiorno,

    Vorrei sapere se in vb6 esiste una funzione simile al comando "passa a" del task manager.
    In pratica io mi leggo i nomi delle applicazioni nel task e poi in un timer impostato ogni 5 secondi mi gestisce la funzione del pulsante "passa a", cioè massimizzare la finestra.

    Grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    In VB6 non esiste una cosa del genere ... e in realta' il task manager non ha un comando apposito ma esegue una serie di API ...

    Penso che dovresti usare la API

    SetForegroundWindow
    http://msdn2.microsoft.com/en-us/lib...39(VS.85).aspx

    a partire dall' handle della window dell'applicazione in questione ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    In pratica nel timer, impostato ogni 5 secondi, devo dire che se mi trova un'applicazione con quel nome la massimizza.
    Pensavo che per fare l'operazione di massimizzazione ci volesse la shell...
    che ne pensi?

  4. #4
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    utilizza quella api.. passi l'handle della finesta dell'applicazione e lei te la mette in primo piano..

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da summerjam
    che ne pensi?
    Scusa ... ma mi pare di avertelo detto cosa ne penso ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    grazie a tutti..
    ho risolto in un altro modo

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da summerjam
    grazie a tutti..
    Prego ...

    ho risolto in un altro modo
    Beh ... allora sarebbe piu' produttivo per te pensarci un po' da solo e risolvere, piuttosto che scrivere in un forum e non seguire i consigli delle risposte che ottieni ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.