Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    119

    [VBNET] Enumerare sottoprocessi di un pid

    Buon giuorno.
    Non so se si chiamano sottoprocessi o con altro nome ma a me servirebbe sapere come si fa a contare appunto i sottoptocessi di un PID.
    Sempre PPoint, quando lo apro ed eseguo in modalità visualizzazione relatore e vado in gestione attività di win8 sotto i processi, vedo PPoint con una freccia a sinistra e se la apro mi fa vedere tre 'sottoprocessi'.

    Come faccio da programma ad avere il conteggio dei sottoprocessi di un pid ?

    Grazie, Alberto

  2. #2
    Non esistono i "sottoprocessi". Al limite esistono i thread, ma non credo che si stia parlando di quelli... puoi postare uno screenshot?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    119
    Originariamente inviato da MItaly
    Non esistono i "sottoprocessi". Al limite esistono i thread, ma non credo che si stia parlando di quelli... puoi postare uno screenshot?
    Il primo screenshot è con una presentazione caricata il secondo con due.
    Il mio problema è che dovrei incasellare gli handle delle finestre in una tabella ovvero

    riga 1
    colonna uno handle della finestra 02_Giardini.ppt
    colonna due handle della finestra presentazione di powerpoint - [02_Giardini...
    colonna tre handle della finestra Visualizzazione relatore di powerpoint - [02_Giardini.......
    riga 2
    colonna uno handle della finestra 12_Ghersi.ppt
    colonna due handle della finestra presentazione di powerpoint - [12_Ghersi...
    colonna tre handle della finestra Visualizzazione relatore di powerpoint - [12_Ghersi.......

    ma nella lista non mantengono una posizione costante
    Devo per forza verificare attraverso il nome della finestra per sapere a dove mettere l'handle?
    Immagini allegate Immagini allegate

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    119
    Questa forse è meglio
    Immagini allegate Immagini allegate

  5. #5
    Quelli non sono sottoprocessi, sono semplicemente più finestre top-level appartenenti al medesimo processo. In generale, puoi andarle a cercare con un metodo di questo genere.
    Amaro C++, il gusto pieno dell'undefined behavior.

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    119
    Ho capito che l'unico modo per fare ciò che mi serve è isolare il nome della presentazione.
    Mi date qualche dritta per farlo, avendo stringhe diverse date dal titolo della finestra?

    Grazie, Alberto

  7. #7
    Puoi provare con delle regex.

    Ma se devi "pilotare" Office da un tuo programma la soluzione più corretta è usare l'interfaccia COM Automation di Office tramite i relativi PIA.
    Amaro C++, il gusto pieno dell'undefined behavior.

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.