سلام
مي خواستم بدونم توي وي بي دات نتvb.net چطور مي شه ادرس سي دي درايو رو فهميد؟؟؟
مثلا اين كه درايو F طرفه يا G يا ...!
ممنون
Printable View
سلام
مي خواستم بدونم توي وي بي دات نتvb.net چطور مي شه ادرس سي دي درايو رو فهميد؟؟؟
مثلا اين كه درايو F طرفه يا G يا ...!
ممنون
سلام.
يه راه اينه كه اول از اين تابع استفاده كنيد تا ليست drive ها رو روي يه system پيدا كنيد:
كه مربوط به كلاس Environment ميشه كه در System قرار داره ومقدار برگشتي اين تابع string هست.کد:GetLogicalDrives()
بعدش ميتونيد با استفاده از اين api چك كنيد آيا اين درايو CDRom هست يا نه.
اگه مقدار برگشتي اين تابع برابر با 5 بود يعني drive مورد نظر شما CDRom هست.کد:UINT GetDriveType(
LPCTSTR lpRootPathName
);