PDA

View Full Version : مشخص کردن تعداد درایو و سی دی رام



mehdimdp
یک شنبه 11 مرداد 1388, 23:49 عصر
سلام
آیا دستوری است که با استفاده از آن بتوان تعداد درایو و سی دی رام را مشخص کرد و از آن استفاده نمود؟

saied7468
دوشنبه 12 مرداد 1388, 00:23 صبح
سلام
شما با استفاده از کامپوننت mcdb میتونید کلیه درایو های(سی دی رام و رایتر ) رو شناسایی کنید و ازشون استفاده کنید

موفق باشید

جواد ملاولی
دوشنبه 12 مرداد 1388, 00:41 صبح
سلام
آیا دستوری است که با استفاده از آن بتوان تعداد درایو و سی دی رام را مشخص کرد و از آن استفاده نمود؟

سلام. این لینک رو ببین:
http://barnamenevis.org/forum/showthread.php?t=170521
یه یونیت گذاشتم که توابع مختلفی داره؛ از جمله تابعی که کار شما رو راه میندازه، به نام GetCdDrives

موفق باشید.

Felony
دوشنبه 12 مرداد 1388, 05:45 صبح
var
i:integer;
begin
for i:=0 to 25 do
if (GetDriveType(Pchar(char(65+i)+':\'))=Drive_CDRom) or (GetDriveType(Pchar(char(65+i)+':\'))=Drive_Fixed) then
ListBox1.AddItem(Char(65+i)+':',nil);
end;