رفتن به مطلب
  • 0

گرفتن حجم کل پوشه و تعداد فایل ها


Mohamad.da

سوال

سلام و خسته نباشید خدمت تمام اساتید:give_rose:

 

چطور میتونم حجم کل یه پوشه خاص و تعداد فایل هاش  رو  تو یه لیبل نشون بدم؟:fekr:

 

تو انجمن ها سرچ کردم به نتیجه نرسیدم کسی روش اسون یا اگه کتابخونه خاصی داره بگید...

 

پیشاپیش ممنون از همتون:53: 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

 

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

	Dim l As List
	l.Initialize
	l=File.ListFiles(File.DirRootExternal&"/pooshe")
	
	Dim size As Int
	
	For i=0 To l.Size-1
		size=size+File.Size(File.DirRootExternal&"/pooshe",l.Get(i))
	Next
	
	Msgbox(size,"اندازه کل فایل های پوشه")
	Msgbox(l.Size,"تعداد کل فایل های پوشه")

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

	Dim AfileUrils As AriaFileUtils
	Dim size As Long = AfileUrils.SizeOfDirectory2(File.DirRootExternal&"/Dir1")
	
	'tabdile un be Kb o mb o (ham farsi ham englisi)...
	Dim PersianSize = AfileUrils.CalcSize_FA(size)
	Dim EnglishSize = AfileUrils.CalcSize_EN(size)

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1395/06/14, 13:39:52، پژمان نیکروان گفته است :

سلام

 

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


	Dim l As List
	l.Initialize
	l=File.ListFiles(File.DirRootExternal&"/pooshe")
	
	Dim size As Int
	
	For i=0 To l.Size-1
		size=size+File.Size(File.DirRootExternal&"/pooshe",l.Get(i))
	Next
	
	Msgbox(size,"اندازه کل فایل های پوشه")
	Msgbox(l.Size,"تعداد کل فایل های پوشه")

 

مرسی داداش :give_rose:

 

اگه بخوام حجم پوشه رو به مگابایت نشون بدم باید چیکار کنم؟ الان به کیلوبایت نشون میده این کد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱ ساعت قبل، Mohamad.da گفته است :

 

مرسی داداش :give_rose:

 

اگه بخوام حجم پوشه رو به مگابایت نشون بدم باید چیکار کنم؟ الان به کیلوبایت نشون میده این کد

تبدیل واحد ک کاری نداره باید تقسیم بر 1024 کنید برای هر واحد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...