cs_andrebernard
Messages postés404Date d'inscriptionlundi 9 juin 2003StatutMembreDernière intervention 4 septembre 20131 1 juil. 2009 à 14:58
Bonjour PCPT
Dis donc ta competence n'a d'egal que ta rapidité a repondre :-)
J'suis super content de te parler à nouveau :-)
Merci pour la combine
En fait je cherchais a faire un test pour savoir si je suis sous VISTA ou non
Et j'ai vu que le dossier document and setting est un raccourci maintenant
Donc je me suis dit qu'en testant si c'est un repertoire, je saurais si je suis sous 2000/XP ou sous vista :-)
Pour etre plus certain je lis en plus la clef de registre
J'ai fait cette "glutte" dis moi ce que tu en pense
Private Declare Function GetFileAttributes Lib "kernel32.dll" Alias "GetFileAttributesA" (ByVal lpFileName As String) As Long
Private Sub Form_Load()
MsgBox OsVista
End Sub
Private Function OsVista()
Dim NomOs As String
Set WshShell = CreateObject("Wscript.Shell")
NomOs = WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductName")
If GetFileAttributes("c:\Documents and Settings") = vbDirectory Or InStr(UCase(NomOs), "VISTA") = 0 Then
MsgBox NomOs + Chr(13) + Str(GetFileAttributes("c:\Documents and Settings"))
OsVista = 0
Exit Function
End If
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 1 juil. 2009 à 15:18
et si je change ma clé à la main, pour le fun.....
nan çà va pas du tout
y'a d'autres api..... dont une pour la version :p
je teste de suite, çà doit renvoyer 6 sous vista de mémoire, mais je ne sais pas pour seven.... peut-être 7
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_andrebernard
Messages postés404Date d'inscriptionlundi 9 juin 2003StatutMembreDernière intervention 4 septembre 20131 1 juil. 2009 à 16:30
Ouaillle yayaye !!!!!
Mais qu'est ce que je deviendrais sans toi ?????
En tout cas meme en forçant beaucoup, chose que je fais uniquement dans une petite piece carré ou on s'enferme...., jamais j'aurais pu pondre un code de cette classe :-(
Deux heures de travail, et mon code à coté du tiens, y ressemble justement a ce que je fais dans cette petite piece carré ou on s'enferme :-)
En plus, encore plus fort, le raccourcis "Document and settings" je viens de m'appercevoir que on peut l'effacer ......
Alors mon code t'as raison.....outre la clef il aurait pas servi a grand chose
Je te remercie mille fois de ton aide pour ce code qui va me servir presque tous les jours, malheureusement devrais je dire, car je deteste VISTA....mais bon .........bilou y m'a pas demandé :-(