1. Home
  2. »
  3. C#
  4. »
  5. نمایش نام درایو های سیستم با سی شارپ
تغییر دسته جمعی نام فایلها با سی شارپ

خلاصه این مطلب :

نمایش نام درایو های سیستم با سی شارپ

نمایش نام درایو های سیستم با سی شارپ
نمایش نام درایو های سیستم با سی شارپ

برای به دست آوردن اطلاعات درایو های سیستم می تونیم به سه روش عمل کنیم:

روش اول:

استفاده از کلاس Environment و تابع GetLogicalDrives

که خروجی اون ارایه ای از رشته هاست .پس برای در یافت نام درایو های سیستم به این صورت عمل میکنیم:

اول به کامبو باکس روی فرم قرار بدین و کد های زیر رو در رویداد فرم لود فرم قرار بدید

 

در این کد ابتدا یک شی از نوع DriveInfo تعریف کردم در خط دوم محتوای کامبو باکس رو خالی کردم.در خط سوم خوجی تابع GrtLogicalDrives که ارایه ای از نوع رشته هستش رو درون یک متغیر String به نام Drive ریختم و با استفاده از یک حلقه Foreach اون رو پیمایش کردم و گفتم در صورتی که درایو آماده به کار بود و نوع درایو Fixed بود اون رو به کامبو باکس من اضافه کنه.

 روش دوم:

اما روش دوم استفاده از کلاس DriveInfo  و متد  GetDrives  هستش.

 روش سوم :

 

خب برای نمایش اطلاعات درایو ها هم از پراپرتی های کلاس DriveInfo استفاده میکنیم

برای نمایش اطلاعات به صورت چارت هم یک کنترل چارت به فرم اضافه میکنیم .

درکد بالا ابتدا درایو انتخاب شده توسط کاربر از کنترل کامبو باکس رو به یک نمونه از کلاس  DriveInfo میدیم

 با استفاده از خصوصیات کلاس مورد نظر مشخصات رو فراخوانی میکنیم

برای این که اطلاعات رو در چارت نمایش بدیم هم به صورت زیر عمل می کنیم:

بتدا کد زیر رو در رویداد SelectedIndexChanged کامبو باکس بنویسید.

با استفاده از کدهای زیر سه سری اطلاعات برای نمایش در چارت ایجاد میکنیم

 

 دانلود سورس کد پروژه با لینک مستقیم

 

 

امتیاز این post

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لطفا ابتدا به حساب کاربری خود وارد شوید