تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] سؤال : كيف اضم عدد صحيح الى نص لكي ينتج متغير جديد سبق تعريفه
#1
dim no1, no2, no3 as string

no1 = "ali"
no2 = "ameer"
no3 = "ahmed"

dim i as integer
for i=1 to 3

textbox.text = no & i

next

اريد ان يضهر في صندوق النص قيمة المتغير (no1) ثم قيمة المتغير (no2) ثم الثالث

ولا اريد ان تضهر "no1" نفسها بل قيمتها النصية

ارجو المساعدة Smile
الرد }}}
تم الشكر بواسطة:
#2
مافيه داعي لجملة For
كود :
       Dim no1, no2, no3 As String
       no1 = "ali"
       no2 = "ameer"
       no3 = "ahmed"

       TextBox1.AppendText(no1 & vbNewLine & no2 & vbNewLine & no3)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
[صورة مرفقة: aburawdah.gif]
الرد }}}
تم الشكر بواسطة: sami2015
#3
شكرا لردك يا سعود ولكني اريد الفكرة وليس البرنامج بحد ذاته
اريد طريقة لضم النص "no" مع (i) وعندما افعل ذلك بالطريقة العادية سيضهر في صندوق النص "no1 no2 no3" في حين انا اريد قيمها كمتغيرات وليس كنصوص .
الرد }}}
تم الشكر بواسطة:
#4
اخي الكريم فاهم عليك والكود اللي كتبت لك يلبي المطلوب . باستثناء اضافة رقم وههذه بسيطة فقط اضف الاسماء الى قائمة  من نوع
كود :
Listof(string)
كود :
       Dim lst As New List(Of String)
       Dim no1, no2, no3 As String
       no1 = "ali"
       no2 = "ameer"
       no3 = "ahmed"
       lst.Add(no1)
       lst.Add(no2)
       lst.Add(no3)
       TextBox1.Clear()
       For a = 0 To lst.Count - 1
           TextBox1.AppendText(lst.Item(a) & ": " & a & vbNewLine)
       Next
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
[صورة مرفقة: aburawdah.gif]
الرد }}}
تم الشكر بواسطة: Fantastico , sami2015 , محمود رغمان
#5
نعم هذا يلبي المطلوب
الرد }}}
تم الشكر بواسطة:
#6
معذرة على التدخل ولكن ربما تقصد طريقة المصفوفات
وهو نفس الكود تقريبا

     
PHP كود :
       Dim no(3) As String
        no
(1) = "ali"
 
       no(2) = "ameer"
 
       no(3) = "ahmed"
 
       TextBox1.Clear()
 
       Dim i As Integer
        For i 
1 To 3

            TextBox1
.Text &= no(i) & " "

 
       Next 
ويمكن ترك no() فارفة عند التعريف dim
كهذا
PHP كود :
       Dim no() As String 
لتعريف عدد كبير من الاسماء وليس 3 فقط
الرد }}}
تم الشكر بواسطة: Fantastico


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال عن توافق الكريستال ريبورت مصمم هاوي 2 118 09-05-26, 01:23 AM
آخر رد: مصمم هاوي
  [VB.NET] سؤال بخصوص الترقيم التلقائي اليدوي yosif 5 568 16-04-26, 01:05 AM
آخر رد: أبو خالد الشكري
  سؤال عن الاسمبلي و النيم سبيس justforit 0 258 07-12-25, 12:28 AM
آخر رد: justforit
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 562 02-11-25, 11:19 PM
آخر رد: justforit
  [نقاش] سؤال MetoDas 2 1,658 20-04-25, 10:21 PM
آخر رد: Kamil
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 944 20-04-25, 09:26 PM
آخر رد: Kamil
  سؤال لو سمحتم احبتى فى الله خالد كامل1 4 1,021 09-02-25, 12:02 AM
آخر رد: princelovelorn
  سؤال واستفسار خالد كامل1 1 546 04-02-25, 09:31 PM
آخر رد: aliday03
  سؤال فى تقرير كريستال خالد كامل1 0 514 04-02-25, 05:50 AM
آخر رد: خالد كامل1
Question [VB.NET] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 548 01-02-25, 03:48 PM
آخر رد: Microformt

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


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