[C++] Afficher la liste de tout les périfériques du système

Afficher la liste de tout les périfériques du système [C++] - C++ - Programmation

Marsh Posté le 28-05-2004 à 17:34:34    

Voila je commence un immense projetde gestion d'un parc informatique. Et il me faudrait à l'aide de c++ Builder récupérer tout les périfériques qui sont sur le système.
 
Je ne vois pas du tout quand faire cela! Un petite piste???
 
Est ce qu'on peut trouver cela dans la Base de registre, une dll, ou je ne sais pas quoi...
 
Merci d'avance

Reply

Marsh Posté le 28-05-2004 à 17:34:34   

Reply

Marsh Posté le 28-05-2004 à 17:42:42    

SetupDiGetClassDevs
SetupDiEnumDeviceInfo
SetupDiGetDeviceRegistryProperty
http://msdn.microsoft.com/library/ [...] ctions.asp


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 28-05-2004 à 17:54:29    

Il y a pas de code exemple sur msdn?
 
 
Car comme cela, cela a l'air un peu hard...

Reply

Marsh Posté le 28-05-2004 à 18:05:52    

Reply

Marsh Posté le 28-05-2004 à 19:25:18    

Me semblait avoir trouver mais impossible de faire marcher! Donc ma question reste tjs ouverte!
 
Merci


Message édité par simoes le 18-06-2004 à 08:32:26
Reply

Marsh Posté le 18-06-2004 à 08:40:16    

Si il y en a qui on fait une partie au moins ce serait cool de m'aider car la je suis vraiment perdu!
 
Faudrait que ce soit fais C++ Builder 5 ou 6. ou autre!!!

Reply

Marsh Posté le 18-06-2004 à 08:51:21    

à part l'API et la doc MSDN (lien plus haut) je vois pas vraiment ce qu'il peut y avoir de plus


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 18-06-2004 à 09:41:15    

périphériques [:aloy]

Reply

Marsh Posté le 18-06-2004 à 10:34:56    

simoes a écrit :

Me semblait avoir trouver mais impossible de faire marcher!


C'est quoi le probleme ?


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 24-07-2004 à 15:15:59    

La question reste tjs ouverte!
 
Comment travailler dans Borland c++ Builder avec les api Windows. J'ai jamasi fais cela!


---------------
Donne un poisson à un homme il mangera une journée, Apprends lui à pêcher, il mangera toute sa vie...
Reply

Marsh Posté le 24-07-2004 à 15:15:59   

Reply

Marsh Posté le 24-07-2004 à 15:32:25    

ça veut dire quoi la question reste ouvert. tu as toutes les docs en main... tu veux qu'on le code ?


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 24-07-2004 à 17:56:23    

Aussi pourquoi utiliser C++ builder pour coder un truc qui apparemment doit effectuer des tâches systèmes sous Windows. Microsoft a fait un ide + un bon paquet de libs, et c'est certainement plus adapté pour ce genre de choses !
Si jamais il y a aussi un autre projet sur codeproject qui permet de lister les devices: http://www.codeproject.com/treectrl/DeviceTree.asp ... mais bon, ok il faut aimer les mfc.

Reply

Marsh Posté le 24-07-2004 à 18:47:00    

m0rbac : en quoi utiliser C++ serait un frein à l'utilisation des fonctions systèmes de windows. :/ ?


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 24-07-2004 à 20:10:23    

Pas que l'on me code! mais un exemple! Je vois pas du tout comment m'y prendre! J'avais déja vu sous code project mais c'est du Visual C++ et dans mon cas je veux le faire en Borland C++.
 
Le problème c'est que je ne vois pas comment utiliser ces fonctions.

Reply

Marsh Posté le 24-07-2004 à 20:30:55    

avec C++ Builder, tu utilises l'API Win32 comme tu le ferais avec VC++.

Reply

Marsh Posté le 25-07-2004 à 12:19:15    

JagStang a écrit :

m0rbac : en quoi utiliser C++ serait un frein à l'utilisation des fonctions systèmes de windows. :/ ?


Bon, j'avoue, je n'ai jamais utilisé C++ builder, mais quand je lis ça:

Citation :

Me semblait avoir trouver mais impossible de faire marcher! Donc ma question reste tjs ouverte!


Je me dis que le problème vient peut-être du fait qu'il utilise l'ide de borland.
Aussi, j'ai eu passablement de problèmes en java avec Borland (jbuilder) du fait de classes propriétaires Borland qui étaient utilisées par défaut. Donc je reste sur une mauvaise impression avec les ide de borland et je préfère les éviter.
Maintenant si vous me dites que ça ne pose aucun problème, ok, moi je voulais juste aider  :p

Reply

Sujets relatifs:

Leave a Replay

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