معرفة نوع المعالج برمجيا
#1
بسم الله الرحمن الرحيم

السلام عليكم


كيف يمكن ان اقوم برمجيا بمعرفة نوع المعالج هل هو كور ديو او بانتيوم
وايضا كيف معرفة نوع كرت الصوت وسعة الهارديسك.
وشكرا.
الرد
#2
بالنسبة للمعاج تستطيع جلب المعلومات المتعلقة به عن طريق الرجستري (نوعه و الشركة المصنعة...)
PHP كود :
var myreg:Tregistry;
begin
myreg
:=Tregistry.Create;
myreg.RootKey :=HKEY_LOCAL_MACHINE;
myReg.OpenKey('HARDWARE\DESCRIPTION\System\CentralProcessor\0',false);
label1.caption:=myreg.ReadString('ProcessorNameString');
label2.caption:=myreg.ReadString('Identifier');
label3.caption:=myreg.ReadString('VendorIdentifier');
myreg.Free
end
; 

لاتنسى اضافة الوحدة Registry الى uses
ابحث قليلا أخي الكريم لكي تستفيد وان لم تفلح فنحن سنساعدك ان شاء الله
الرد
#3
شكرا جزيلا لك اخي وان شاء الله راح ابحث عن الباقي
الرد
#4
اخي بحثت في الرجيستري عن معلومات عن الهارديسك ولكن لم افلح
هل هناك مسار خاص بالهارديسك وكرت الشبكه علي الرجيستري مثل المعالج؟
الرد
#5
استخدم WMI
http://www.delphi4arab.net/forum/showpos...ostcount=8
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم