View Full Version : Come faccio a verificare se in un pc è installato Word?
The Incredible
19-11-2002, 17:29
Come faccio a verificare attraverso qualche programma fatto o in java o in Vb se nella macchina è installato Word?
C'è un sistema?
Grazie
Credo che andare a verificare l'esistenza di questa chiave sia sufficiente : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word
The Incredible
19-11-2002, 17:51
Originariamente inviato da cionci
[B]Credo che andare a verificare l'esistenza di questa chiave sia sufficiente : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word
ti ringrazio.. ma non vorrei andare a toccare i file di registro.. non c'è qualcosa di più semplice? qualche tipo di funzioncina?
Grazie di nuovo
Danilo
Potresti testare la presenza del file winword.exe, ma per essere sicuro dovresti scorrerti completamente il disco...
The Incredible
19-11-2002, 17:59
Originariamente inviato da cn73
[B]Potresti testare la presenza del file winword.exe, ma per essere sicuro dovresti scorrerti completamente il disco...
lo so questa potrebbe essere una soluzione ma se l' utente avessi 2 hard disk? e se non si chiamasse winword?.. :(
Appunto...l'unica cosa costante di una installazione di Word è il registro...
Bhè...la presenza di + dischi non è un problema, li scorri tutti... il file installato si chiama sempre winword.exe, non puoi installarlo con un altro nome...e in tutte le versioni di Office...e di S.O...
Resta intesa che questa strada è percorribile solo nel caso ti serva saperlo una e una sola volta, magari in fase di installazione o del primo avvio...troppo pesante in termini di efficienza e tempo di esecuzione...
Una domanda per cionci...il registro di win è uguale per tutte le versioni di questo S.O o dovrebbe implementare un algoritmo per ogni S.O?
Originariamente inviato da cn73
[B]Una domanda per cionci...il registro di win è uguale per tutte le versioni di questo S.O o dovrebbe implementare un algoritmo per ogni S.O?
Credo che quella parte sia uguale per tutti...di sicuro in 98, 2K e XP...
Comunque non è detto che la presenza di winword.exe implichi l'installazione... Ad esempio potrei avere word installato su un altro sistema operativo diverso da quello su cui attualmente sto lavorando...
The Incredible
20-11-2002, 09:45
Originariamente inviato da cionci
[B]
Credo che quella parte sia uguale per tutti...di sicuro in 98, 2K e XP...
Comunque non è detto che la presenza di winword.exe implichi l'installazione... Ad esempio potrei avere word installato su un altro sistema operativo diverso da quello su cui attualmente sto lavorando...
questo è anche vero.. hai ragione.. ora provo a cercare in rete se c'è qualcosa di già fatto.. se no provo a farlo in VB..
Giusto...mi sa che la via del registro resta l'unica percorribile...
Altrimenti te ne freghi..visto che i documenti .doc li apre anche WordPad...
The Incredible
20-11-2002, 10:01
Originariamente inviato da cionci
[B]Altrimenti te ne freghi..visto che i documenti .doc li apre anche WordPad...
non posso fregarmene.. perchè ho fatto un programma che gestisce word da VB.. il mio obbiettivo era quello di controllare se word è installato , visto che se non c'è mi da errore il programma... :(
Ma allora il programma è in VB... Io credevo che fosse in Java...
Non c'è modo di gestire l'errore ?
The Incredible
20-11-2002, 10:06
Originariamente inviato da cionci
[B]Ma allora il programma è in VB... Io credevo che fosse in Java...
Non c'è modo di gestire l'errore ?
si il programma è in VB.. però per vedere se c'è word o no potrei usare quello che volglio... anche Java... ma mi sa che sia più semplice in VB..
In Java ? Certo così avresti dovuto testare con il programma in VB se era installata la Virtual Machine...
COme ti diceva coinci, non c'è modo di gestire l'errore??? conoscendo l'alto livello di integrazione degli applicativi Microsoft :rolleyes: è probabile che tu possa farlo senza sapere il path di installazione...
The Incredible
20-11-2002, 10:19
Originariamente inviato da cn73
[B]COme ti diceva coinci, non c'è modo di gestire l'errore???
non lo so... ora cercherò di nuovo nei libri e nelle guide.. ma è un bel casino visto che non sono un grande esperto di VB...:( :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.