C++ και ManagementObjectSearcher αρχάρια ερώτηση.

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
JLEE
Δημοσιεύσεις: 7
Εγγραφή: 27 Οκτ 2011 18:58

C++ και ManagementObjectSearcher αρχάρια ερώτηση.

Δημοσίευση από JLEE » 17 Σεπ 2012 19:46

Χαιρετώ.
Κατ'αρχας να σας πω οτι δεν ξέρω απο C++. Ξέρω γενικά αντικειμενοστραφή προγραμματισμό αλλά
σκαμπάζω λίγα πράγματα για το συντακτικό και το πως βάζουμε "API" στην C++.
Θέλω να χρησιμοποιήσω την ManagementObjectSearcher που βρίσκεται στην System.Management.
Αν ήταν JAVA θα έλεγα import System.Management* .
Πως το κάνεις αυτό στην C++?

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

C++ και ManagementObjectSearcher αρχάρια ερώτηση.

Δημοσίευση από dva_dev » 17 Σεπ 2012 21:47

Βάλε στην αρχή του κώδικα σου το

Κώδικας: Επιλογή όλων

#using <System.Management.dll>
http://support.microsoft.com/kb/310674

JLEE
Δημοσιεύσεις: 7
Εγγραφή: 27 Οκτ 2011 18:58

C++ και ManagementObjectSearcher αρχάρια ερώτηση.

Δημοσίευση από JLEE » 18 Σεπ 2012 12:49

Αυτό θα λειτουργούσε αλλά δεν θέλω να ενεργοποιήσω το /clr flag.
Το Project χρησιμοποιεί και C και C++ Κώδικα και μου βγάζει προβληματάκια αν το ενεργοποιήσω... Υπάρχει κάποια άλλη λύση?

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

C++ και ManagementObjectSearcher αρχάρια ερώτηση.

Δημοσίευση από dva_dev » 18 Σεπ 2012 19:02

Αν δεν θέλεις να πας μέσω .net τότε θα πρέπει να πας μέσω wmi, αλλά ξεχνάς εντελώς το System.Management namespace.

Ρίξε μια ματιά σε αυτά για ξεκίνημα.

http://msdn.microsoft.com/en-us/library ... s.85).aspx
http://www.codeproject.com/Articles/585 ... n-Visual-C
http://www.codeproject.com/Articles/105 ... eries-In-C
http://win32easy.blogspot.gr/2011/03/wm ... ur-os.html

nkast
Δημοσιεύσεις: 137
Εγγραφή: 15 Νοέμ 2009 20:31
Επικοινωνία:

C++ και ManagementObjectSearcher αρχάρια ερώτηση.

Δημοσίευση από nkast » 19 Σεπ 2012 05:03

Μπορείς να συνδυάσεις Managed & Unmanaged C++ κώδικα.
Ψαξε για Mixed Assemplies.

JLEE
Δημοσιεύσεις: 7
Εγγραφή: 27 Οκτ 2011 18:58

C++ και ManagementObjectSearcher αρχάρια ερώτηση.

Δημοσίευση από JLEE » 19 Σεπ 2012 15:18

Το κακό με το wmi είναι οτι το serial Number του δίσκου δεν υποστηρίζεται για windows xp
http://msdn.microsoft.com/en-us/library ... s.85).aspx.

Απάντηση

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης