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

نسخة كاملة : توزيع الارقام على أكثر من تكست بوكس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم

عندي رقم مكون من 5 خانات مثال 12345
أريد ان يتم تحويل الارقام كل منها على تكست بوكس منفصل

المثال في المرفقات وشكرا للجميع
تفضل

PHP كود :
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        T5
.Text TextBox1.Text.Substring(01)
 
       T4.Text TextBox1.Text.Substring(11)
 
       T3.Text TextBox1.Text.Substring(21)
 
       T2.Text TextBox1.Text.Substring(31)
 
       T1.Text TextBox1.Text.Substring(41)
 
   End Sub 
الف شكر لكم جميعاً

جزاكم الله خير
(13-11-23, 02:14 PM)asmarsou كتب : [ -> ]تفضل

PHP كود :
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        T5
.Text TextBox1.Text.Substring(01)
 
       T4.Text TextBox1.Text.Substring(11)
 
       T3.Text TextBox1.Text.Substring(21)
 
       T2.Text TextBox1.Text.Substring(31)
 
       T1.Text TextBox1.Text.Substring(41)
 
   End Sub 

طلب أخر
اذا كان التكست بوكس يحتوي على أسم ، كيف اقسمه على عدد 5 تكست بوكس

نفس السابق و لكن بالنص ، جربت الكود للنص و لم يفلح
(14-11-23, 01:22 AM)أبووسم كتب : [ -> ]طلب أخر
اذا كان التكست بوكس يحتوي على أسم ، كيف اقسمه على عدد 5 تكست بوكس

نفس السابق و لكن بالنص ، جربت الكود للنص و لم يفلح

نفس الكود السابق بيمشي مع النصوص ومع الارقام.
وكذلك الكود التالي : 
كود :
TextBox2.Text = TextBox1.Text(0)
TextBox3.Text = TextBox1.Text(1)
TextBox4.Text = TextBox1.Text(2)
TextBox5.Text = TextBox1.Text(3)
TextBox6.Text = TextBox1.Text(4)


وكذلك الكود التالي :
كود :
TextBox2.Text = Mid(TextBox1.Text, 1, 1)
TextBox3.Text = Mid(TextBox1.Text, 2, 1)
TextBox4.Text = Mid(TextBox1.Text, 3, 1)
TextBox5.Text = Mid(TextBox1.Text, 4, 1)
TextBox6.Text = Mid(TextBox1.Text, 5, 1)
(14-11-23, 03:16 AM)Taha Okla كتب : [ -> ]
(14-11-23, 01:22 AM)أبووسم كتب : [ -> ]طلب أخر
اذا كان التكست بوكس يحتوي على أسم ، كيف اقسمه على عدد 5 تكست بوكس

نفس السابق و لكن بالنص ، جربت الكود للنص و لم يفلح

نفس الكود السابق بيمشي مع النصوص ومع الارقام.
وكذلك الكود التالي : 
كود :
TextBox2.Text = TextBox1.Text(0)
TextBox3.Text = TextBox1.Text(1)
TextBox4.Text = TextBox1.Text(2)
TextBox5.Text = TextBox1.Text(3)
TextBox6.Text = TextBox1.Text(4)


وكذلك الكود التالي :
كود :
TextBox2.Text = Mid(TextBox1.Text, 1, 1)
TextBox3.Text = Mid(TextBox1.Text, 2, 1)
TextBox4.Text = Mid(TextBox1.Text, 3, 1)
TextBox5.Text = Mid(TextBox1.Text, 4, 1)
TextBox6.Text = Mid(TextBox1.Text, 5, 1)

اشكرك على الرد
للأسف الكود يقسم كل حرف لوحده و المطلوب ينقل الأسم كامل
المطلوب إذا كان الاسم( محمد بن أحمد سليمان )

يتم تقسيم كل أسم لوحده مثل محمد / أحمد / سليمان
PHP كود :
Dim inputString As String TextBox1.Text
        Dim words
() As String inputString.Split(" "c)

 
       For Each word As String In words
            MsgBox
(word)
 
       Next 
(14-11-23, 01:54 PM)تركي الحلواني كتب : [ -> ]
PHP كود :
Dim inputString As String TextBox1.Text
        Dim words
() As String inputString.Split(" "c)

 
       For Each word As String In words
            MsgBox
(word)
 
       Next 

الكود ناقص لم يعمل معي
(14-11-23, 07:06 PM)أبووسم كتب : [ -> ]
(14-11-23, 01:54 PM)تركي الحلواني كتب : [ -> ]
PHP كود :
Dim inputString As String TextBox1.Text
        Dim words
() As String inputString.Split(" "c)

 
       For Each word As String In words
            MsgBox
(word)
 
       Next 

الكود ناقص لم يعمل معي


قمت بإعطائك الفكرة كي تقوم بتطبيقها على مشروعك لو كان من 5 نصوص او اكثر او اقل
(14-11-23, 03:16 AM)Taha Okla كتب : [ -> ]
(14-11-23, 01:22 AM)أبووسم كتب : [ -> ]طلب أخر
اذا كان التكست بوكس يحتوي على أسم ، كيف اقسمه على عدد 5 تكست بوكس

نفس السابق و لكن بالنص ، جربت الكود للنص و لم يفلح

نفس الكود السابق بيمشي مع النصوص ومع الارقام.
وكذلك الكود التالي : 
كود :
TextBox2.Text = TextBox1.Text(0)
TextBox3.Text = TextBox1.Text(1)
TextBox4.Text = TextBox1.Text(2)
TextBox5.Text = TextBox1.Text(3)
TextBox6.Text = TextBox1.Text(4)


وكذلك الكود التالي :
كود :
TextBox2.Text = Mid(TextBox1.Text, 1, 1)
TextBox3.Text = Mid(TextBox1.Text, 2, 1)
TextBox4.Text = Mid(TextBox1.Text, 3, 1)
TextBox5.Text = Mid(TextBox1.Text, 4, 1)
TextBox6.Text = Mid(TextBox1.Text, 5, 1)

الكود يمشي مع عدد الحروف فقط قام بتقسم كلمة محمود إلى ( م ح م و د)
أريد تقسم الأسم كامل لوحدة مثل ( محمود أحمد يوسف ) كل أسم في تكست لوحده
الصفحات : 1 2