Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303

    [VB.NET]Verificare se un progamma è installato

    arrivo subito al dunque al caricamento del form dovrei verificare se un programma "ActiveSync" è installato sulla macchina, potrei verificare sul mio pc nella dir dove ho installato il programma, ma escludo questa strada in quanto l'applicazione la dovrò distribuire è quindi il discorso cambia totalmente, allora penso la cosa più giusta è di andare a controllare nella chiave di registro se questa è presente, ma ahimè come si procede?

  2. #2
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303
    risolto..
    non è il massimo ma funziona.
    codice:
      On Error Resume Next
            Label10.Text = ""
            For i As Integer = 3 To 6 Step 1
                For n As Integer = 0 To 9 Step 1
                    Dim key As RegistryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\ActiveSync\" & i & "." & n & "\Registration")
                    Label10.Text = key.GetValue("ProductID").ToString
                    key.Close()
                Next
            Next

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.