visual studio 2010 - pomoc s kodom pre ListBox [VYRIESENE]

Programovacie jazyky, rady, poradňa...
TheSandsOfTime
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 66
Registrovaný: 07 mar 2011, 14:18
Bydlisko: Trnava

visual studio 2010 - pomoc s kodom pre ListBox [VYRIESENE]

Príspevok od používateľa TheSandsOfTime »

ahojte. mam taku mensiu dilemu. robim si jeden program, kde v jednom forme mam ListBox1, TexBox1 a Button1 a potreboval by som od vas ten jeden riadok kodu, ktory by spravil, ze, povedzme ze ListBox1 obsahuje tieto "Items" alebo teda údaje:
  • A
    B
    C
a ked stlacim Button1 a text v TextBox1 sa bude zhodovat s akymkolvek Item, alebo teda textom v ListBox1, vyhodi mi to MsgBox. Tu je ten kod, ktory potrebujem upravit - konkretne je to riadok 2...

Kód: Vybrať všetko

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If TextBox1.Text sa zhoduje s nejakým textom v ListBox1 Then 'POTREBUJEM TENTO RIADOK
            MsgBox("V databáze sa už nachádza položka so zadaným menom!", MsgBoxStyle.Exclamation, "Chyba!")
        End If
    End Sub
V programovaní som ešte len amatér, tak ma berte s rezervou :D Moc ďakujem za pomoc :)
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: visual studio 2010 - prosim pomoc s ListBox

Príspevok od používateľa audiotrack »

Kód: Vybrať všetko

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  For x = 0 To ListBox1.ListCount - 1
    For y = 0 To ListBox1.ColumnCount - 1
        If ListBox1.List(x, y) = TextBox1.Text Then
                MsgBox("V databáze sa už nachádza položka so zadaným menom!", MsgBoxStyle.Exclamation, "Chyba!")
        End If
    Next y
  Next x 
End Sub
manager666
Star
Star
Používateľov profilový obrázok
Príspevky: 642
Registrovaný: 12 aug 2007, 13:29

Re: visual studio 2010 - potrebujem pomoc s kodom pre ListBox

Príspevok od používateľa manager666 »

A co takto:

Kód: Vybrať všetko

If ListBox1.Items.Contains(TextBox1.Text) Then MsgBox("BLABLABLA")
:wink:
//edit:Audio, mam pocit, ze to tvoje je pre nedotnetovsky Visual Basic...
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: visual studio 2010 - potrebujem pomoc s kodom pre ListBox

Príspevok od používateľa audiotrack »

no zrejme aj tak by šlo :) ja som mu napísal čo som prvé našiel na googli
TheSandsOfTime
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 66
Registrovaný: 07 mar 2011, 14:18
Bydlisko: Trnava

Re: visual studio 2010 - potrebujem pomoc s kodom pre ListBox

Príspevok od používateľa TheSandsOfTime »

:D diki moc, velmi ste mi pomohli... uz mi to teraz ide tak ako ma... ufff uz som myslel ze som v prdeli :D :D uz mam velky projekt rozrobeny a na takejto kravine sa seknem :D dakujem :)

//autoeditácia príspevku (31 Mar 2011, 22:21)
audiotrack napísal:no zrejme aj tak by šlo :) ja som mu napísal čo som prvé našiel na googli
Ja som nevedel co mam zadat do google, tak som sa spytal tu :D
Napísať odpoveď