Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Visual Basic 6.0 / VBA » Problem mit Listbox

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
15.04.2004, 15:21 Uhr
~Listeman
Gast


also sagen wir ich hätte eine ListBox (List1).

Visual Basic:
Private Sub Form_Load()
List1.AddItem = "Paul"
List1.AddItem = "Hans"
End Sub



Dann möchte ich wenn man hans doppelt anklickt die frmHans.show und wenn man Paul in der Liste doppelt anklickt die frmPaul.show...
Wie geht das?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.04.2004, 17:19 Uhr
Pablo
Supertux
(Operator)


Tipp: Schau dir die verschiedenen Events von den ListBox. Welche von denen könnte passen?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.04.2004, 18:02 Uhr
~Listeman
Gast


keine ahnung...

Visual Basic:
Private Sub List1_DblClick()
If 'wenn der doppelt klick auf hans gemacht wurde frmHans.show
If 'wenn... u.s.w....
End Sub

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.04.2004, 18:19 Uhr
Pablo
Supertux
(Operator)


Ich glaube, es gibt bei ListBox die Property text und sie hat immer den Text, der ausgwählt ist.

Visual Basic:
Private Sub List1_DblClick()
If List1.text = "Paul" Then frmPaul.show
If 'wenn... u.s.w....
End Sub


--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
16.04.2004, 10:43 Uhr
~Listeman
Gast


Oh danke, klappt ''
Hab die Property nich gesehen!
Und kann man jetz auch einfach ne Suchfunktion einbauen?
Also dass Man in einem Textfeld den Suchbegriff eingibt und dann aufen button drückt und dann suchter die listbox durch und markiert die gefundenen begriffe??? also wenn man nach "Pa" sucht Paul findet der markiert das und öffnet das form NICHT!... Geht das?? Ich glaub da muss man erstmal:

Visual Basic:
Private Sub Form_Load()
List1.MultiSelect = True
End Sub


Oder so...
Aber man soll ja nich zwei namen in der liste gleichzeitig ausgewählt werdcen können!

Naja ich warte mal auf eure Antwort..
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
16.04.2004, 15:03 Uhr
Pablo
Supertux
(Operator)


Das geht, aber du musst die Such-Funktion selber schreiben. Und das was du machen willst, ist schon schwer, denn du musstest jedes Mal Teilstrings vergleichen und das bedeutet sehr viel Arbeit.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Visual Basic 6.0 / VBA ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: