تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] سؤال حول التكرار
#1
السلام عليكم
كيف حالكم
انا اقوم بتوليد ارقام هاتف عشوائية
اريد اضافة تكرار لهذا الكود ليجلب لي 20 نتيجة في textbox
كود :
       Dim XArray() As Char = "0123456789".ToCharArray
       Dim xGenerator As System.Random = New System.Random()
       Dim xStr As String = String.Empty

       While xStr.Length < 8
           If xGenerator.Next(0, 2) = 0 Then
               xStr &= XArray(xGenerator.Next(0, XArray.Length))
           End If
       End While
الرد }}}
تم الشكر بواسطة: سعود , asemshahen5
#2
تفضل المثال البسيط
PHP كود :
Public Class Form1
    Dim ax
ay As Integer
    Dim dr 
As Boolean
    Dim p 
As String "0123456789"
 
   Private Function gen()
 
       Dim t As String ""
 
       Dim i As Integer
        For i 
0 To (p.Length 1)
 
           t &= p(Int(Rnd() * (p.Length 1)))
 
       Next
        Return t
    End 
Function

 
   Private Sub Form1_MouseDown(sender As ObjectAs MouseEventArgsHandles MyBase.MouseDownLabel1.MouseDown
        If e
.Button MouseButtons.Left Then
            dr 
True
            ax 
MousePosition.Me.Left
            ay 
MousePosition.Me.Top
        End 
If
 
   End Sub

    Private Sub Form1_MouseMove
(sender As ObjectAs MouseEventArgsHandles MyBase.MouseMoveLabel1.MouseMove
        If dr Then
            Me
.Left MousePosition.ax
            Me
.Top MousePosition.ay
        End 
If
 
   End Sub

    Private Sub Form1_MouseUp
(sender As ObjectAs MouseEventArgsHandles MyBase.MouseUpLabel1.MouseUp
        dr 
False
    End Sub

    Private Sub Button2_Click
(sender As ObjectAs EventArgsHandles Button2.Click
        Me
.Hide()
 
       Me.Close()
 
   End Sub

    Private Sub Form1_Load
(sender As ObjectAs EventArgsHandles MyBase.Load
        Me
.Location My.Settings.mloc
        Randomize
()
 
   End Sub

    Private Sub Button1_Click
(sender As ObjectAs EventArgsHandles Button1.Click
        Dim m 
As Integer
        For m 
1 To 20
            TextBox1
.AppendText(gen() & vbNewLine)
 
       Next

    End Sub

    Private Sub Form1_FormClosing
(sender As ObjectAs FormClosingEventArgsHandles Me.FormClosing
        My
.Settings.mloc Me.Location
        My
.Settings.Save()
 
   End Sub


End 
Class 

انت ركز على الاكواد التالية:
PHP كود :
Dim p As String "0123456789"
 
   Private Function gen()
 
       Dim t As String ""
 
       Dim i As Integer
        For i 
0 To (p.Length 1)
 
           t &= p(Int(Rnd() * (p.Length 1)))
 
       Next
        Return t
    End 
Function

 
Dim m As Integer
        For m 
1 To 20
            TextBox1
.AppendText(gen() & vbNewLine)
 
       Next 


الملفات المرفقة
.zip   PhoneNumberGen.zip (الحجم : 23.13 ك ب / التحميلات : 16)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
#3
(21-05-20, 11:57 PM)سعود كتب : تفضل المثال البسيط
PHP كود :
Public Class Form1
    Dim ax
ay As Integer
    Dim dr 
As Boolean
    Dim p 
As String "0123456789"
 
   Private Function gen()
 
       Dim t As String ""
 
       Dim i As Integer
        For i 
0 To (p.Length 1)
 
           t &= p(Int(Rnd() * (p.Length 1)))
 
       Next
        Return t
    End 
Function

 
   Private Sub Form1_MouseDown(sender As ObjectAs MouseEventArgsHandles MyBase.MouseDownLabel1.MouseDown
        If e
.Button MouseButtons.Left Then
            dr 
True
            ax 
MousePosition.Me.Left
            ay 
MousePosition.Me.Top
        End 
If
 
   End Sub

    Private Sub Form1_MouseMove
(sender As ObjectAs MouseEventArgsHandles MyBase.MouseMoveLabel1.MouseMove
        If dr Then
            Me
.Left MousePosition.ax
            Me
.Top MousePosition.ay
        End 
If
 
   End Sub

    Private Sub Form1_MouseUp
(sender As ObjectAs MouseEventArgsHandles MyBase.MouseUpLabel1.MouseUp
        dr 
False
    End Sub

    Private Sub Button2_Click
(sender As ObjectAs EventArgsHandles Button2.Click
        Me
.Hide()
 
       Me.Close()
 
   End Sub

    Private Sub Form1_Load
(sender As ObjectAs EventArgsHandles MyBase.Load
        Me
.Location My.Settings.mloc
        Randomize
()
 
   End Sub

    Private Sub Button1_Click
(sender As ObjectAs EventArgsHandles Button1.Click
        Dim m 
As Integer
        For m 
1 To 20
            TextBox1
.AppendText(gen() & vbNewLine)
 
       Next

    End Sub

    Private Sub Form1_FormClosing
(sender As ObjectAs FormClosingEventArgsHandles Me.FormClosing
        My
.Settings.mloc Me.Location
        My
.Settings.Save()
 
   End Sub


End 
Class 

انت ركز على الاكواد التالية:
PHP كود :
Dim p As String "0123456789"
 
   Private Function gen()
 
       Dim t As String ""
 
       Dim i As Integer
        For i 
0 To (p.Length 1)
 
           t &= p(Int(Rnd() * (p.Length 1)))
 
       Next
        Return t
    End 
Function

 
Dim m As Integer
        For m 
1 To 20
            TextBox1
.AppendText(gen() & vbNewLine)
 
       Next 

شكراا اخي سعود و ان شاء الله عيدك مبارك و على جميع المسلمين
الرد }}}
تم الشكر بواسطة: asemshahen5 , ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال عن الاسمبلي و النيم سبيس justforit 0 103 07-12-25, 12:28 AM
آخر رد: justforit
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 270 02-11-25, 11:19 PM
آخر رد: justforit
  [نقاش] سؤال MetoDas 2 1,489 20-04-25, 10:21 PM
آخر رد: Kamil
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 511 20-04-25, 09:26 PM
آخر رد: Kamil
  سؤال لو سمحتم احبتى فى الله خالد كامل1 4 807 09-02-25, 12:02 AM
آخر رد: princelovelorn
  سؤال واستفسار خالد كامل1 1 402 04-02-25, 09:31 PM
آخر رد: aliday03
  سؤال فى تقرير كريستال خالد كامل1 0 393 04-02-25, 05:50 AM
آخر رد: خالد كامل1
Question [VB.NET] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 448 01-02-25, 03:48 PM
آخر رد: Microformt
  [سؤال] سؤال في الكونسول justforit 1 367 21-12-24, 02:57 PM
آخر رد: aljzazy
  سؤال عن طريقة التعامل مع الفاصلة العشرية المتألق9 2 520 28-09-24, 04:45 PM
آخر رد: المتألق9

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


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