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

    [vb.net] guardare sottochiavi registro office

    salve a tutti ragazzi,

    avrei un quesito abbastanza stupido da sottoporvi:

    stò facendo un servizio che mi avvia file excel o word dopo un tot di minuti o a un ora specificata. voi vi chiederete "embe, perchè non usi gli oggetti messi a disposizione da microsoft?" e io vi rispondo perchè non c'è la necessità, visto che si chiudono da soli quando hanno finito di fare quel che devono. così ho pensato di usare gli argomenti a riga di comando (tanto si autonascondono quando elaborano i dati).

    ora, dopo questa breve premessa veniamo alla domanda:

    - ho la necessità di prelevare dal registro la path di excel e di word sotto: h_key_local_machine/software/microsoft/office/versione.office/excel/installroot. il problema è che non sò come ciclare le sottochiavi di office visto che su un pc posso avere la versione 10 e la versione 11 installate contemporaneamente...

    c'è qualche codice in merito???

    grazie
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  2. #2
    Nel tuo post, non indichi in che modo recuperi le chiavi del registro.
    Se fai uso della classe Microsoft.Win32.RegistryKey dovresti trovare a disposizione una funzione GetSubKeyNames() As String( ) che recupera una matrice di stringhe contenente i nomi delle sottochiavi

    Sono gestite le seguenti eccezioni:

    System.Security.SecurityException: L'utente non dispone delle autorizzazioni necessarie per la lettura dalla chiave.

    System.ObjectDisposedException: La chiave Microsoft.Win32.RegistryKey da modificare è chiusa, pertanto non è possibile accedere ad essa.

    System.UnauthorizedAccessException: L'utente non dispone dei necessari diritti relativi al Registro di sistema.

    System.IO.IOException: Si è verificato un errore di sistema, ad esempio la chiave corrente è stata eliminata.

    Spero di esserti stato utile...
    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.