Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.
0

ASP.NET Listbox Seçim

Dim i As Integer
i = ListBox1.SelectedIndex
With ListBox1.Items
	If i < ListBox1.Items.Count - 1 Or TextBox3.Text > listboxcount - 1 Then
	TextBox3.Text = TextBox3.Text + 1
	ListBox1.SelectedIndex = TextBox3.Text
	Label1.Text = ListBox1.SelectedItem.Text
	Label1.Text = Label1.Text.Substring(0, Label1.Text.Length - 5)
End If
End With

button içindeki böyle bir kodla litsbox daki itemleri secerek başka bir yere aktarıyorum ama textbox3deki sayı litbox item sayılarından büyük olunca hata veriyor sizce cözüm ne olmalı "with " yapısı işe yara gibi ama çözüm bulamadım.

1 Cevap

0
... TextBox3.Text > listboxcount - 1 Then ...
ifadesindeki karşılaştırma operatörü > değil < olacak.

i değişkeni gereksiz.

With bu kodda hiç bir işe yaramaz.

Şöyle bir şey dene.
        If ListBox1.SelectedIndex > -1 And Val(TextBox3.Text) < ListBox1.Items.Count - 1 Then
            TextBox3.Text = TextBox3.Text + 1
            ListBox1.SelectedIndex = TextBox3.Text
            Label1.Text = ListBox1.SelectedItem.Text
            Label1.Text = Label1.Text.Substring(0, Label1.Text.Length - 5)
        End If



Cevaplayan: 27.07.19 12:59
cevapsitesi
102,034p 16ü