تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 9 از 9

نام تاپيک: چگونگي بدست آوردن مقدار فضاي درايو ؟

  1. #1
    اگه نباشه جاش خالی می مونه parsbin's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    کرج
    پست ها
    399

    پيش فرض چگونگي بدست آوردن مقدار فضاي درايو ؟

    سلام دوستان
    چطوري ميشه مقدار فضاي يك درايو سيستم رو با Vb بدست آورد
    مثلا مقدار فضاي اشغال شده يا آزاد درايو C رو
    پيشاپيش ممنون

  2. #2
    اگه نباشه جاش خالی می مونه A_M_IT2005's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    بین جهنم و بهشت
    پست ها
    331

    پيش فرض

    سلام
    FSO فعال کن. Project/Referances/Microsoft Scripting RunTime
    حالا این دو خط کد رو بنویس :
    Dim FSO1 as new filesystemobject
    Dim drv1 as Drive
    برخی خواص عنصر درایو :
    خاصیت Totalsize:
    مقدار فضای کل درایو را بر حسب بایت تعیین میکند

    خاصیت Freespace:
    فضای ازاد درایو را بر حسب بایت تعیین میکند.
    خاصیت Availablespace :
    فضای قابل دسترس درایو را تعیین میکند.

    البته خواص دیگر هم داره ، ولی خوب همین سه تا را شما میخواستی دیگه.

  3. #3
    اگه نباشه جاش خالی می مونه MohammadJavad.T's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    436

    پيش فرض

    سلام
    a_m_it2005 میتونی یه خورده درباره Referances توضیح بدی ؟
    ممنون

  4. #4
    اگه نباشه جاش خالی می مونه parsbin's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    کرج
    پست ها
    399

    پيش فرض

    سلام
    FSO فعال کن. Project/Referances/Microsoft Scripting RunTime
    حالا این دو خط کد رو بنویس :
    Dim FSO1 as new filesystemobject
    Dim drv1 as Drive
    برخی خواص عنصر درایو :
    خاصیت Totalsize:
    مقدار فضای کل درایو را بر حسب بایت تعیین میکند

    خاصیت Freespace:
    فضای ازاد درایو را بر حسب بایت تعیین میکند.
    خاصیت Availablespace :
    فضای قابل دسترس درایو را تعیین میکند.
    ممنون از شما
    متاسفانه نتونستم ازشون استفاده كنم هر راهي امتحان كردم نشد
    ميشه لطفا يك مثال برام بزنيد
    ممنون

  5. #5
    اگه نباشه جاش خالی می مونه A_M_IT2005's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    بین جهنم و بهشت
    پست ها
    331

    پيش فرض

    سلام
    یک Command و List Box و Text Box روی فرم بزار و کدهای زیر رو کپی کن:
    Dim FSO1 As New FileSystemObject
    Dim Drv1 As Drive

    Private Sub Command1_Click()
    Set Drv1 = FSO1.GetDrive(Text1.Text)
    List1.Clear
    List1.AddItem "Free Space :" & Drv1.FreeSpace
    List1.AddItem "Total Size :" & Drv1.TotalSize
    List1.AddItem "Available Space :" & Drv1.AvailableSpace
    End Sub

  6. #6
    اگه نباشه جاش خالی می مونه A_M_IT2005's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    بین جهنم و بهشت
    پست ها
    331

    پيش فرض

    نقل قول نوشته شده توسط fozool.mohammad javad
    سلام
    a_m_it2005 میتونی یه خورده درباره Referances توضیح بدی ؟
    ممنون
    سلام
    پیدا نکردی؟
    از منوی Project گزینه سوم از آخر Refrances

  7. #7
    اگه نباشه جاش خالی می مونه MohammadJavad.T's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    436

    پيش فرض

    سلام
    نه من پيداش كرده بودم ميخواستم بدونم اون ها چي هستن؟

  8. #8
    اگه نباشه جاش خالی می مونه parsbin's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    کرج
    پست ها
    399

    پيش فرض

    سلام
    یک Command و List Box و Text Box روی فرم بزار و کدهای زیر رو کپی کن:
    Dim FSO1 As New FileSystemObject
    Dim Drv1 As Drive

    Private Sub Command1_Click()
    Set Drv1 = FSO1.GetDrive(Text1.Text)
    List1.Clear
    List1.AddItem "Free Space :" & Drv1.FreeSpace
    List1.AddItem "Total Size :" & Drv1.TotalSize
    List1.AddItem "Available Space :" & Drv1.AvailableSpace
    ممنون
    ولي از اين خط ايراد ميگيره
    Set Drv1 = FSO1.GetDrive(Text1.Text)

  9. #9
    اگه نباشه جاش خالی می مونه A_M_IT2005's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    بین جهنم و بهشت
    پست ها
    331

    پيش فرض

    نقل قول نوشته شده توسط parsbin
    ممنون
    ولي از اين خط ايراد ميگيره
    شاید script runtime رو فعال نکردی!!!
    از منوی Project گزینه Refrances رو انتخاب کن و از پنجره ای که باز میشه Microsoft Scripting RunTime رو تیک بزن.
    اگه این کارو کردی و باز هم پیغام خطا داد ، پیغامشو همینجا بزار تا ببینم حرف حسابش چیه

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •