PDA

View Full Version : قرار دادن یک رشته در listbox



arsalansalar
یک شنبه 29 اردیبهشت 1387, 07:44 صبح
با سلام
من یک سوال درباره listbox داشتم.
من در یک تکست باکس رشتهای به صورت زیر دارم

1,2,3...
حالا چی جوری میشه دستوری نوشت که این مقدارها را به صورت زیر در listbox قرار دهد؟


1
2
3
.
.

yasser_beiraghi
یک شنبه 29 اردیبهشت 1387, 11:07 صبح
سلام
کد زير فکر مي کنم جواب کار شما باشه






Dim str() AsString
Str = Split(YourTextBox.Text, ",")
ListBox1.Items.AddRange(str)

amirsajjadi
یک شنبه 29 اردیبهشت 1387, 11:13 صبح
با سلام


ListBox1.Items.AddRange(Split(TextBox1.Text, ","))

arsalansalar
یک شنبه 29 اردیبهشت 1387, 11:20 صبح
سلام
کد زير فکر مي کنم جواب کار شما باشه






Dim str() AsString
Str = Split(YourTextBox.Text, ",")
ListBox1.Items.AddRange(str)


خطای زیر را می گیرد:

arsalansalar
یک شنبه 29 اردیبهشت 1387, 11:42 صبح
با سلام


ListBox1.Items.AddRange(Split(TextBox1.Text, ","))

همون خطای می دهد که عکسشو گذاشتم

yasser_beiraghi
یک شنبه 29 اردیبهشت 1387, 14:56 عصر
برنامه ي شما تحت وب هستش؟

amirsajjadi
یک شنبه 29 اردیبهشت 1387, 17:39 عصر
جداکننده ی کلمات (,) رو تغییر بده

Hajar_Nazari
پنج شنبه 02 خرداد 1387, 11:23 صبح
سلام
از این کدها استفاده کن .



Dim text As String
text = Me.TextBox5.Text
For i As Byte = 1 To text.Length - 1
Dim ch As Char = Mid(text, i, 1)
If ch = "," Then
Else
Me.ListBox1.Items.Add(ch)
End If
Next

ezamnejad
پنج شنبه 02 خرداد 1387, 12:15 عصر
Dim text As String = "1,2,3"
For Each item As String In text.Split(",")
ListBox1.Items.Add(item)
Next