PDA

View Full Version : سوال: سوال در مورد progresbar



ebeliejinfren
چهارشنبه 12 فروردین 1388, 10:49 صبح
چه طور ميشه وقتي يك فايل نصب ميشه progresbar به نسبت نصب پر بشه منظورم اينه كه وقتي فايل نصب تموم شد progresbar به 100 برسه

saeid12
چهارشنبه 12 فروردین 1388, 12:47 عصر
به نظر من میتونید از میانگین فایل هاتون استفاده کنید ولی اگه میخواهید setup بسازید چرا از installshild یا برنامه های ساخت setup استفاده نمی کنید؟

xxxxx_xxxxx
جمعه 14 فروردین 1388, 05:22 صبح
سلام
منظورتون از نصب شدن فايل كجاست؟ برنامه setup ي كه ساختيد يا برنامه اي كه با VB نوشتيد؟
اگه منظورتون برنامه اي هست كه با VB مي نويسيد به نظر من بجاي استفاده از دستورات copy خود VB و يا API ها بايد فايلتون رو به صورت بايت به بايت كپي كنيد.
به اين صورت كه ابتدا حجم فايل موردنظر رو به دست بياريد (با تابع FileLen) و ماكزيمم پروگرس بار رو به نسبت حجم فايل مقدار بديد و بعد فايل رو به صورت باينري باز كنيد و تو يك حلقه بايت به بايت فايل رو بخونيد و در يك فايل ديگه تو مسير مقصد كپي كنيد و همزمان به پروگرس بار بيافزاييد.
موفق باشيد/