تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] تكوين رقم عشوائى من عدد خانات محددة وحفظه لملف نصى
#3
وعليكم السلام ورحمة الله وبركاته

اعمل مثل الصورة :



وقم بنسخ الكود كامل ولصقه في الفورم :

كود :
Public Class Form1

    Public Shared Function RandomNumStr(ByVal intStrLength As Integer) As String
        'الوظيفة المسئولة عن توليد الرقم العشوائي
        Dim chars = "0123456789"
        Dim intLength As Integer = intStrLength - 1
        Dim stringChars = New Char(intLength) {}
        Dim random = New Random()
        For i As Integer = 0 To stringChars.Length - 1
            stringChars(i) = chars(random.[Next](chars.Length))
        Next
        Dim finalString = New [String](stringChars)
        Return finalString
    End Function

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        'لو التكست فارغ لا ينفذ الكود
        If TextBox1.Text = "" Or TextBox1.Text = "0" Then Exit Sub

        'تعبئة التكست بالرقم العشوائي حسب طول الرقم المكتوب في التكست بوكس 1
        TextBox2.Text = RandomNumStr(TextBox1.Text)
    End Sub

    Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
        'لمنع كتابة احرف في التكست
        If Asc(e.KeyChar) < 48 Or Asc(e.KeyChar) > 57 Then
            e.Handled = True
        End If
        If Asc(e.KeyChar) = 8 Then
            e.Handled = False
        End If
    End Sub

    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        Dim fs As System.IO.FileStream = System.IO.File.Create(Application.StartupPath & "\FileName.txt")

        Dim info As Byte() = New System.Text.UTF8Encoding(True).GetBytes(TextBox2.Text)
        fs.Write(info, 0, info.Length)
  Process.Start(Application.StartupPath & "\FileName.txt")
        fs.Close()
    End Sub

End Class
الرد }}}
تم الشكر بواسطة: ناجي إبراهيم


الردود في هذا الموضوع
RE: تكوين رقم عشوائى من عدد خانات محددة وحفظه لملف نصى - بواسطة حريف برمجة - 08-05-14, 10:36 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف ايجاد أعلى رقم بعد علامة محددة.لحقل الباركود new_programer 6 468 20-01-25, 02:11 AM
آخر رد: new_programer
  [VB.NET] حفظ بيانات صفوف محددة في الجريد فيو abu7shihab 1 316 09-08-24, 04:50 PM
آخر رد: abu7shihab
  نسخ عناصر محددة من لست إلى آخر مصمم هاوي 5 453 13-05-24, 07:20 PM
آخر رد: أبو خالد الشكري
  [VB.NET] كيف نستورد أعمدة محددة من أكسل ؟ saud1004 10 869 25-01-24, 04:12 PM
آخر رد: saud1004
  عمل نسخه احتياطيه والاستعاده لملف قاعدة بيانات Backup/Restore Localdb MDF file Owz 1 710 25-09-23, 11:52 AM
آخر رد: devpos
  عرض صفوف محددة kebboud 6 894 27-04-23, 11:16 AM
آخر رد: kebboud
  نسخ احتياطي لملف قاعدة بيانات sql عبدالكريم برشدان 1 643 04-01-23, 12:29 PM
آخر رد: Jounior_P
  [VB.NET] عند تصدير البيانات من DataGridView1 لملف Excel MOHAMMED ALZWI 2 702 22-12-22, 10:58 AM
آخر رد: MOHAMMED ALZWI
  كيف يمكن إدخال بيانات ( اسم المستخدم وكلمة المرور ) لملف مشاركة برمجياً. عبد الله 8 4,500 10-12-22, 04:00 PM
آخر رد: Calvinarins
  [سؤال] محتاج بعد انهاء المشروع اقوم بتحويله لملف تنفيذي يصعب الوصول للكود والفورم mony.tornado 6 903 08-12-22, 09:22 AM
آخر رد: مصمم هاوي

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


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