tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
7091
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Rudolph Rudolph ist offline Grünschnabel
    Registriert seit
    Jan 2004
    Ort
    A-9162 Strau,Österreich
    Beiträge
    4
    Hallo liebe Freunde,
    entweder stehe ich auf dem Schlauch oder ich habe einen Mangel in der
    ComboBox bei VB 6.0 gefunden.
    Folgende Situation:
    Auf eine Form habe ich eine ComboBox und 2 Textfelder gelegt.
    Die ComboBox wird beim laden der Form mit Daten gefüllt, angezeigt wird
    nach dem laden der Form nur die ersten 10 Stellen des Datenwertes.
    Die ComboBox ist in diesem Stadium zu CmbBox1.Width = 1500 gesetzt.
    Wenn ich nun das DropDown Ereignis auslöse, dann öffnet sich die
    ComboBox, ich setze ausserdem den Wert CmbBox1.Width = 5000 da ich
    nach öffnen der DropDown Liste die gesamten Datenwerte anzeigen muss.
    Jetzt kann ich alle Daten sehen und einen anderen Datenwert auswählen.
    Ich weise dann im Click Ereigis den neuen Datenwert einem
    Wertefeld zu und die ComboBox schließt sich wobei ich dann im ClickEreignis den Wert CmbBox1.Width = 1500 wieder auf den Ausgangswert setze und
    nur die ersten 10 Stellen des gewählten Datenwertes anzeige.
    Soweit ist alles ok.
    Wenn ich nun aber bei geöffneter ComboBox keine Auswahl treffe und mit der
    Maus auf eines der Textfelder Clicke dann passiert folgendes:
    >> Die ComboBox bzw. das DropDown Feld verschwindet aber meine
    ComboBox behält den Wert CmbBox1.Width = 5000, ich finde
    kein Ereignis zu ändern diese Wertes.
    Wenn ich jedoch einen DoppelClick mache, dann wird in der ComboBox
    das LostFocus Ereignis ausgelöst und ich kann den Wert
    CmbBox1.Width = 1500 setzen.
    Gleiches funktioniert mit der Tab-Taste.
    Meine Frage an die Experten:
    Warum wird bei einem einfachen Click auf ein anderes Feld bei geöffneter
    DropDown Liste der ComboBox das LostFocus Ereignis nicht ausgelöst ?
    Vielen Dank für Eure Hilfe und Grüße aus Kärnten
    Rudolph
     

  2. #2
    VB_Freak_goes_C VB_Freak_goes_C ist offline Mitglied Bronze
    Registriert seit
    Jan 2004
    Beiträge
    25
    hi,
    ich kann dir da leider auhc nicht weiterhelfen, aber ich kann dir diesen Link geben

    VB Seite auf deutsch

    Hier gibt es ein Forum, das hauptforum auf dieser Seite, nur zu VB.

    Dort treiben sich auch viele VB Gurus rum, die dir da sicher helfen können.

    Gruß
    Dominic
     

  3. #3
    Rudolph Rudolph ist offline Grünschnabel
    Registriert seit
    Jan 2004
    Ort
    A-9162 Strau,Österreich
    Beiträge
    4
    Hallo Dominic,

    vielen Dank für Deine Hilfe.

    Gruß
    Rudolph
     

Ähnliche Themen

  1. Access, ComboBox gemäß ComboBox füllen?
    Von pglw im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 17.09.06, 22:08
  2. ini in Combobox
    Von crashkid-design im Forum Visual Basic 6.0
    Antworten: 8
    Letzter Beitrag: 02.04.05, 18:07
  3. VBA ! Combobox
    Von KingOfMetropole im Forum Visual Basic 6.0
    Antworten: 14
    Letzter Beitrag: 18.02.05, 17:26
  4. ComboBox mit DB
    Von fablio im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 04.02.05, 14:10
  5. ComboBox
    Von c-hilgert im Forum C/C++
    Antworten: 6
    Letzter Beitrag: 07.06.04, 10:58