منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف امحي هذا التعليق
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم


شباب انا عندي برنامج بصيط جدا


عباره عن بوتن بروجبار هذا الكود الي في البوتن

PHP كود :
Try
            
My.Computer.Network.DownloadFile("""C:\Users\h1n-_000\Desktop\")
            ProgressBar1.Value = 100
        Catch ex As Exception
            ProgressBar1.Value = 50
        End Try 


البرنامج طبيعي ويحمل الملف وكل شي لاكن عند الشغط على البوتن يعلق شوي البرنامج يعني ما تقدر تحركه بعدين فجاة يرجع على حالته الطبيعه بس انا ابغى اروح هذا التعليق اكيد في طريقة وشكرا
رد يا شباب
وعليكم السلام أخوي Big Grin

حل هذه المشكلة هو استخدام أداة Backgroundworker أو استخدام الـ Thread .

وأرى ان الـ Backgroundworker أسهل فهي تقوم بتشغيل الكود الموضوع ضمن حدث Do_work على هيئة برنامج منفصل عن البرنامج الأصلي .

تستطيع الإطلاع على الأكواد من الرابط التالي :
http://vb4arb.com/vb4/showthread.php?t=1349
تسلم يا الغالي