Autor
|
Thema: Doppelklick - Problem UserForm (786 / mal gelesen)
|
roccat Mitglied Konstrukteur
Beiträge: 172 Registriert: 19.02.2010 WinXP/Win7 Office XP/2007 Catia V5 R16-R19, VB6.0, VBA, BASCOM-AVR VB .Net 2010
|
erstellt am: 27. Okt. 2020 10:58 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe folgendes Problem. Ich habe eine Userform1 auf der sich eine Listbox1 befindet. Beim Doppelklick auf einen Listboxeintrag soll eine zweite Userform2 aufgehen auf welcher auch eine Listbox2 ist. Die Listbox2 wird beim öffnen der Form automatisch befüllt und ein Eintrag automatisch vorselektiert. Soweit alles OK... Allerdings erzeugt der Doppelklick auf der Listbox1 auf der Listbox2 (öffnent sich genau über der Listbox1) auch ein Klickevent welches mir mein vorselektierten Wert verstellt. Ich möchte auch die zweite Userform über der ersten öffnen lassen, um die Mauswege kurz zu halten. Wie kann ich verhindern das der Doppelklick auf der Userform1/Listbox1 ein Klick auf Userform2/Listbox2 erzeugt. Vielen Dank mfG Mario
------------------ Wenn das die Lösung sein soll, will ich mein Problem zurück !! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
roccat Mitglied Konstrukteur
Beiträge: 172 Registriert: 19.02.2010 WinXP/Win7 Office XP/2007 Catia V5 R16-R19, VB6.0, VBA, BASCOM-AVR VB .Net 2010
|
erstellt am: 28. Okt. 2020 07:41 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, ich habe noch mal ein kleines Testprogramm angehängt, welches das Problem darstellt. Evtl. hat jemand eine Idee... Vielen Dank mfG Mario ------------------ Wenn das die Lösung sein soll, will ich mein Problem zurück !! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lionel Hutz Mitglied
Beiträge: 363 Registriert: 26.03.2014 CATIA V5 R20
|
erstellt am: 28. Okt. 2020 14:38 <-- editieren / zitieren --> Unities abgeben: Nur für roccat
|
| Lead Design Engineer (m/w/d) Powermodul im Bereich Automotive | Semikron Danfoss ist ein Familienunternehmen, das 2022 aus dem Zusammenschluss von SEMIKRON und Danfoss Silicon Power hervorgegangen ist. Wir beschäftigen mehr als 4.000 Mitarbeitende an 28 Standorten auf der ganzen Welt. Unsere globale Präsenz mit Produktionsstandorten in Deutschland, Brasilien, China, Frankreich, Indien, Italien, der Slowakei und den Vereinigten Staaten gewährleistet einen unvergleichlichen Service für unsere Kunden und Partner.... | Anzeige ansehen | Elektrotechnik, Elektronik |
|
roccat Mitglied Konstrukteur
Beiträge: 172 Registriert: 19.02.2010 WinXP/Win7 Office XP/2007 Catia V5 R16-R19, VB6.0, VBA, BASCOM-AVR VB .Net 2010
|
erstellt am: 29. Okt. 2020 08:00 <-- editieren / zitieren --> Unities abgeben:
Hallo, danke für deine Antwort. Mit Sleep funktioniert das leider nicht, da Sleep die komplette Prozedur anhält und das falsche Klickevent eben erst 200ms später kommt. Ich habe versucht die Userform2 Enabled= False zu setzen, das Doppelklick event zu canceln und dann die Userform2 wieder auf Enabled = True zusetzen. Das funktioniert alles nicht entweder wird die Userform nicht mehr Enabled = True gesetzt oder der falsche Klick kommt durch. In der richtigen Anwendung sind auf der zweiten Form auch mehrere Schalter und Listboxen drauf, die Controls kann ich auch nicht alle einzeln behandeln. Bin grad bissl... Wegen so einer "Kleinigkeit"...
------------------ Wenn das die Lösung sein soll, will ich mein Problem zurück !! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|