Accueil > Forum > > > > Connaitre le type d'un element
Connaitre le type d'un element
mercredi 1 juillet 2009 à 12:24:49 |
Connaitre le type d'un element

andrebernard
|
Bonjour Je voudrais savoir si il y a un moyen simple de connaitre le type d'un element. Soit fichier, soit repertoire, soit raccourci Merci et bonne journée
|
|
mercredi 1 juillet 2009 à 12:43:31 |
Re : Connaitre le type d'un element

PCPT
|
Réponse acceptée !
tiens? salut...
récupère l'extension LNK => raccourci autre (ou aucune), fonction getattr, ou API GetFileAttributes (pour ne pas avoir à faire de gestion d'erreur)
++ 
|
|
mercredi 1 juillet 2009 à 14:58:20 |
Re : Connaitre le type d'un element

andrebernard
|
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 OsVista = 1 MsgBox NomOs + Chr(13) + Str(GetFileAttributes("c:\Documents and Settings")) End Function
|
|
mercredi 1 juillet 2009 à 15:18:06 |
Re : Connaitre le type d'un element

PCPT
|
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
|
|
mercredi 1 juillet 2009 à 15:24:06 |
Re : Connaitre le type d'un element

PCPT
|
Réponse acceptée !
Private Declare Function GetVersion Lib "kernel32" () As Long Function IsWindowsVistaOrSup() As Boolean Dim Ver As Long, WinVer As Long Ver = GetVersion() WinVer = Ver And &HFFFF& IsWindowsVistaOrSup = ((WinVer Mod 256) >= 6) End Function Coloration VB6, VBA, VBS non?
|
|
mercredi 1 juillet 2009 à 16:30:49 |
Re : Connaitre le type d'un element

andrebernard
|
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é :-(
Je te souhaite une excelente soirée
|
|
mercredi 1 juillet 2009 à 16:39:03 |
Re : Connaitre le type d'un element

PCPT
|
j'ai peu de mérite tu sais
l'API-Guid fournit des centaines d'exemples. c'est un indispensable http://logiciel.codes-sources.com/logiciels/API-Guide-197.aspx
à bientôt
|
|
mercredi 1 juillet 2009 à 19:06:46 |
Re : Connaitre le type d'un element
|
mercredi 1 juillet 2009 à 19:23:40 |
Re : Connaitre le type d'un element

PCPT
|
ah? merci de l'info tu en es bien certain? vista : 6.0 (vérifié) aurais-tu la numérotation de windows 2008 dans ce cas?...
|
|
mercredi 1 juillet 2009 à 20:01:55 |
Re : Connaitre le type d'un element
|
Cette discussion est classée dans : type, element, connaitre
Répondre à ce message
Sujets en rapport avec ce message
Tableau: connaitre l'index d'un element [ par Marsu ]
Comment connaitre l'index d'un element dans un tableau :ex:dim MonTableau(2) as stringMonTableau(0) = "a"MonTableau(1) = "b"Je veux connaitre l'index
API pour connaitre l'appli associee a un type de fichier [ par LuTo ]
Salut à tous,Ben voilà, tout est dit dans le titre. Est-ce que quelqu'un connait l'API qui donne l'application associée à un type de fichier, comme "A
connaitre le type d'un champ avec ADO [ par globule ]
Comment connaitre le type d'un champ avec ADO (double, long, numerique, string ...)Merci
Connaitre le type de donnee [ par Seth77 ]
Slu comment connaitre le type d une donne ?? je m explique ... si j utilise un fichier ini toute les infos seront enregistre sous forme de string ! a
la POO avec VB6 [ par zey971 ]
Bonjour Je travail sous vb6 en POO en connexion a une base Mysql et voici mon problemej'ai déclarer un classe presenté ci dessous 'Classe ListeOP
Connaitre le type de colonne [ par drouault ]
Bonjour Je souhaiterais à l'aide de la méthode OpenSchema connaitre également le type de données d'une colonne. Actuellement, j'arrive à connaitre l
Comment connaitre le type d'un controle [ par andrebernard ]
Bonjour à tousComment peut on faire pour connaitre le type d'un controle par le code ?Pour savoir si c'est un bouton , un textbox, etc ....Bonne journ
Comment connaitre le type de valeurs contenues dans une textbox ??? [ par donaplic ]
Je voudrais savoir comment connaitre le type de valeurs contenues dans une textbox ??? (ex: type string ou single)
? connaitre le type d'appareil auquel on téléphone ? [ par zaraben ]
Salut,Comment puis je à l'aide de VB connaitre le type d'appareil de téléphonie (fax, téléphone, répondeur, fax/dta ...) et leur état (occupé, inexist
Bouton type XP/2000 dans excel [ par sms_chinon ]
Bonjour !Je cherche à intégrer dans un userform des boutons mais pour que ce soit plus sympa je souhaiterai intégrer des boutons au look&feel de windo
Livres en rapport
|
Derniers Blogs
[WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
LISTER KEYS.KEYLISTER KEYS.KEY par Onin42
Cliquez pour lire la suite par Onin42
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|