الموضوع السابق   الموضوع التالي 

قائمة محركات الأقراص

Procedure: GetComputerDrives

الغرض
الحصول على لائحة بنوع معين من محركات الأقراص الموجودة في الحاسوب.


الصيغة

procedure GetComputerDrives(DriveType: Cardinal; DriveList: TStrings);


الوسائط (Parameters)

DriveType نوع محركات الأقراص المطلوب البحث عنها. استخدم أحد الثوابت التالية:
GCD_FLOPPYمحركات الأقراص المرنة.
GCD_HARDDISKمحركات الأقراص الصلبة.
GCD_CDDRIVEمحركات الأقراص المدمجة (المضغوطة).
DriveList كائن من النوع TStrings حيث سيتم تخزين أسماء محركات الأقراص.

الشرح
يقوم هذا الإجراء بالتعرف على أسماء جميع محركات الأقراص من نوع معين و تخزينها في اللائحة DriveList. إذا نجح الإجراء فإنه يضيف الأسماء التي يجدها إلى المحتويات السابقة للكائن DriveList. أما إذا فشل الإجراء في الوصول إلى أي محرك أقراص من النوع المطلوب فإن مكونات الكائن DriveList لا تتغير (أي أنه في الحالتين لا يحذف هذا الإجراء المحتويات السابقة للكائن DriveList).


 أعلى الصفحة
 الموضوع السابق   الموضوع التالي