Ciao,
avrei bisogno di rilevare tramite un programma in Visual Basic la versione di Adobe Reader. Tempo fa avevo utilizzato il seguente script in javascript:

Codice PHP:
function detectPDF()
{

    
/*
    NOTE:
    funziona con IE, probabilmente non con tutti gli altri broswer (ho letto di problemi con la 8 per firefox)
    per le versioni future, è necessario verificare ad ogni rilascio se lo script funziona correttamente
    */
    
    
var isInstalled false;
    var 
version null;
    if (
window.ActiveXObject) {
        var 
control null;
        try {
            
// AcroPDF.PDF è usato dalle versioni 7 e successive
            
control = new ActiveXObject('AcroPDF.PDF');
        } catch (
e) {
            
// non è installata la versione 7 o successive, proseguo con il check per le versioni precedenti
        
}
        if (!
control) {
            try {
                
// PDF.PdfCtrl  è usato dalle versioni 6 e precedenti
                
control = new ActiveXObject('PDF.PdfCtrl');
            } catch (
e) {
                
document.form1.version.value 'Adobe Reader non installato';
            }
        }
        if (
control) {
            
isInstalled true;
            
//version = control.GetVersions();
            
version control.GetVersions().split(',');
            
version version[0].split('=');
            
//version = parseFloat(version[1]);
            
version version[1];
            
document.form1.version.value version;
        }
    } else {
        
document.form1.version.value 'Verificare le abilitazioni sugli ActiveX';
    }


Potreste aiutarmi a tradurlo in VB?
Grazie.