PDA

View Full Version : تعیین حجم فایلهای بزرگ در VB



hmz_arab
سه شنبه 21 مهر 1388, 07:28 صبح
با سلام
چه جوری حجم فایلهای بزرگ را تعیین کنم. با توابع API مانند GetFileInformationByHandle فایلی با حجم بالای 10GB درست تعیین نمیشه؟

ASedJavad
سه شنبه 21 مهر 1388, 10:52 صبح
سلام
مقدار برگشتي اين توابع api از نوع longهست و نوع لانگ هم از منفي دو ميليارد تا مثبت دو ميليارد بيشتر ساپورت نمي کنه (يعني يه چيزي حدود دو گيگ)

hmz_arab
سه شنبه 21 مهر 1388, 12:55 عصر
سلام
ممنون از تذکرتون
ولی من با تمام انواع عددی موجود چک کردم فایده نداشت عددی که به عنوان محاسبه میشه عدد دقیق نیست. تغییر نوع Long به انواع بزرگتر محاسبه حجم فایلهای با حجم کمتر را دچار مشکل میکنه و همه صفر میشن.

با تشکر

ASedJavad
سه شنبه 21 مهر 1388, 15:22 عصر
خب مسلمه
چون ذات api ها با لانگ کار مي کنه و نميشه ذات اونا رو تغيير داد.
بايد به فکر يه راه ديگه باشي