delphi4arab منتديات دلفي للعرب
معرفة نوع المعالج برمجيا - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : معرفة نوع المعالج برمجيا (/showthread.php?tid=607)



معرفة نوع المعالج برمجيا - galag8 - 21-02-2009

بسم الله الرحمن الرحيم

السلام عليكم


كيف يمكن ان اقوم برمجيا بمعرفة نوع المعالج هل هو كور ديو او بانتيوم
وايضا كيف معرفة نوع كرت الصوت وسعة الهارديسك.
وشكرا.


معرفة نوع المعالج برمجيا - me_delphi - 21-02-2009

بالنسبة للمعاج تستطيع جلب المعلومات المتعلقة به عن طريق الرجستري (نوعه و الشركة المصنعة...)
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
ابحث قليلا أخي الكريم لكي تستفيد وان لم تفلح فنحن سنساعدك ان شاء الله


معرفة نوع المعالج برمجيا - galag8 - 22-02-2009

شكرا جزيلا لك اخي وان شاء الله راح ابحث عن الباقي


معرفة نوع المعالج برمجيا - galag8 - 22-02-2009

اخي بحثت في الرجيستري عن معلومات عن الهارديسك ولكن لم افلح
هل هناك مسار خاص بالهارديسك وكرت الشبكه علي الرجيستري مثل المعالج؟


معرفة نوع المعالج برمجيا - kachwahed - 15-04-2011

استخدم WMI
http://www.delphi4arab.net/forum/showpost.php?p=26375&postcount=8