Test de clé de registre sous vb

Test de clé de registre sous vb - VB/VBA/VBS - Programmation

Marsh Posté le 17-02-2003 à 17:21:43    

salut,  
 
suis sous vb j'arrive pa à savoir kel version est acrobat reader sur mon pc
 
je ve tester sa key de registre avec getsetting mais impossible !!!
 
pourtant je la connais : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\AcroEx32.exe
 
Je sais pas si une api pourrrai ressoudre mon pb ...
 
le truc serai de tester si cette key existe....
 
Savez commen faire ? Je nage  :??:


---------------
Il suffit de me dire de me taire...
Reply

Marsh Posté le 17-02-2003 à 17:21:43   

Reply

Marsh Posté le 18-02-2003 à 11:25:55    

J'ai fait ça au cas où des personnes pourraient être intéressé par la soluce...
 
 
Public Function RequestVersion5Pdf() As Boolean
    'recherche sur la version d'acrobat distiller
    'si version 5, true, sinon false
     
    Dim WordObject As Object
    Dim Resul As String
     
    Resul = ""
     
    Set WordObject = CreateObject("Word.Application" ) 'cree une application word
     
    On Error Resume Next
    Resul = WordObject.System.PrivateProfileString("", "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Acrobat.exe", "Path" )
    On Error GoTo 0
     
    WordObject.Quit
    Set WordObject = Nothing
 
    RequestVersion5Pdf = Resul <> ""
 
End Function
 
 :)


---------------
Il suffit de me dire de me taire...
Reply

Marsh Posté le 18-02-2003 à 13:51:11    

http://forum.hardware.fr/forum2.ph [...] subcat=396


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 18-02-2003 à 14:42:36    


 
 :non: tu te trompes. Je posais la questions : Comment fait windows pour enregistrer les fichiers tel que les *.dll et autres objet système, dans la base de registre, c'est tout !
 
je connaissais certaines API qui permettaient d'enregistrer des données dans la Bdr, mais il me manquait seulement "comment fait windows"...
 
 :jap:

Reply

Marsh Posté le 18-02-2003 à 15:14:14    

j'en sais pas assez pour donner une explication
 
mais vu la question et la soluce donnée, je trouvais intéressant de lui filer les moyens d'accéder à la registry.  Paske passer par Word pour obtenir une info stockée en registry... pas très propre tout ça [:spamafote]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 18-02-2003 à 15:45:33    

drasche a écrit :

j'en sais pas assez pour donner une explication
 
mais vu la question et la soluce donnée, je trouvais intéressant de lui filer les moyens d'accéder à la registry.  Paske passer par Word pour obtenir une info stockée en registry... pas très propre tout ça [:spamafote]


 
c'est vrai, je suis bien d'accord avec toi, mais s'il débute en VB, j'ai peur que le code mis hier soir le découage un peu [:spamafote] ...apés tout, t'as bien fais de le mettre  ;) comme ça, il aura tous ce qui concerne la base de registre... :D

Reply

Marsh Posté le 18-02-2003 à 15:48:00    

et comment on fait appel aux API Win32 quand on atteint les limites de VB.  Et Dieu sait qu'on y arrive vite :whistle:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed