تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل يعجز vb.net 2012 في تنفيذ هذا الامر البسيط في اقل من " 5 ثواني ؟"
#1
السلام عليكم و رحمة الله و بركاته


هل يعجز في تنفيذ هذا الكود في اقل من 5 ثواني ؟
كود :
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        For XX = 0 To 1000000000

            TTX2.Text = XX

        Next
    End Sub
هل استطيع تنفيذ هذا الامر في اقل من 5 ثواني ؟

وشكرا Wink
الرد }}}
تم الشكر بواسطة:
#2
مدري
SmileSmileSmile
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#3
كود اية دة ؟
الرد }}}
تم الشكر بواسطة:
#4
انا متفأئل و عندي احساس راح يكون فيه حل ان شاء الله
///
طيب مافيه فنكشن او اي شيء لتفادي التعليق ؟ بحيث لا تتجاوز مدة التعليق ثانيتيين + لا تتجاوز مدة تنفيذ الكود 4 ثواني = 6 ثواني فقط
///
سعود شكرا لردك بس احسك تسرعت
\\\
hany gamal : حاليا الكود عباره عن العد من 1 الى 1000000000
الرد }}}
تم الشكر بواسطة:
#5
السلام عليكم ورحمة الله وبركاته
تفضل أخي الكريم
جرب هذا الكود
كود :
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Button2.Enabled = False
        For XX = 0 To 1000000000
            TTX2.Text = XX
            Application.DoEvents()
        Next
        Button2.Enabled = True
    End Sub
الكود السابق سوف لن يعلق لكنه سيتأخر
بالتوفيق
الرد }}}
تم الشكر بواسطة:
#6
يا ظالم لماذا تريد أن تعرض القيمة في التكست بوكس ؟

إن كان ولا بد خليها في مسار تنفيذ ثاني
الرد }}}
تم الشكر بواسطة:
#7
طريقة أفضل باستخدام BackgroundWorker

PHP كود :
Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
        Control
.CheckForIllegalCrossThreadCalls False
        Me
.BackgroundWorker1.RunWorkerAsync()

    
End Sub

    
Private Sub BackgroundWorker1_DoWork(sender As ObjectAs System.ComponentModel.DoWorkEventArgsHandles BackgroundWorker1.DoWork
        
For XX 0 To 1000000000
            
If XX Mod 50000 0 Then
                TTX2
.Text XX
            End 
If

        
Next
    End Sub 

لاحظ اني لم اعرض كل قيمة للعداد xx لأنه يستغرق وقت في رسم النص ، اختصارا أعرض مضاعفات الـ 50000 وأنت حر
الرد }}}
تم الشكر بواسطة:
#8
و اذا اردته اسرع اخفي الاداه التكست من الفورم حتى انتهاء العمليه ثم أظهره
الرد }}}
تم الشكر بواسطة:
#9
أبو يعقوب كتب :يا ظالم لماذا تريد أن تعرض القيمة في التكست بوكس ؟

إن كان ولا بد خليها في مسار تنفيذ ثاني

تكفى قولي عن مسار التنفيذ المناسب + انا اصلا ما ابغى العدد يعرض في التكست او غيره
انا فقط ابغى استعلم عن قيمه تكون من 0 الى 9999999999
و اذا تحقق الشرط تظهر القيمه في التكست
لكي اسهل من الامر راح اخليه
for xx = 123456 To 9999999999 Step 2
/////
شكرا لكم + جزاكم الله الف خير
+
اتمنى الحل D:
الرد }}}
تم الشكر بواسطة:
#10
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        For XX = 0 To 1000000000
            If XX = 5000 Then ' إذا تحقق الشرط
                TextBox1.Text = XX ' يتم عرض المطلوب في مربع النص
                Exit For ' يتم الخروج من الحلقة
            End If
            Application.DoEvents()
        Next
    End Sub

هل هذا المطلوب ؟
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تنفيذ السكريبت لانشاء قاعدة بيانات محمد خيري 2 382 30-11-24, 01:17 AM
آخر رد: محمد خيري
  [سؤال] تنفيذ عدة أوامر مختلفة في خلية DGV عند الضغط بعدة أزرار Mohamd Mercy To TheWorlds 0 271 10-09-24, 08:26 AM
آخر رد: Mohamd Mercy To TheWorlds
  [C#.NET] تنفيذ امر h2551996 1 370 23-06-24, 02:05 PM
آخر رد: h2551996
  تنفيذ أمر عند الضغط على أى زر من الكيبورد heem1986 1 365 12-06-24, 05:57 PM
آخر رد: تركي الحلواني
  كيفية تنفيذ امر عند التعليم على checkbox بالداتا جريد فيو heem1986 2 629 21-02-24, 01:37 AM
آخر رد: heem1986
  كيفية تنفيذ أمر عرض بيانات من فورم ثان مصمم هاوي 7 873 19-02-24, 12:28 AM
آخر رد: مصمم هاوي
  تنفيذ كود عند حدوث تغيرات فى أحد جداول قاعد بيانات sql heem1986 2 542 16-02-24, 06:37 AM
آخر رد: عبدالله الدوسري
  مشكلة عدم اكتمال تنفيذ بسبب فصل الشبكة او التيار الكهربائي اثناء النتفيذ تناسيم 3 2,159 05-02-24, 10:04 PM
آخر رد: 01AHMED
  عمليات الاضافة والتعديل على قاعدة بيانات sql server 2012 kewely 4 2,443 08-11-23, 01:07 AM
آخر رد: الحزين اليماني
  فيجوال بيسك 2012 manhoud 0 567 25-10-23, 11:00 PM
آخر رد: manhoud

التنقل السريع :


يقوم بقرائة الموضوع: