vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Chidl und normale Forms in MDI kontrollieren? 
Autor: W2K
Datum: 21.08.03 16:06

Folgende Situation:

Ich habe eine MDI-Form (MDIForm1) geschrieben, die mithilfe einer Picture-
sowie einer RichtextBox eine Art Doseingabe besitzt.
Nun habe ich mit eine AutoComplete-Funktion geschrieben, die sobald ein Wort eingegeben wird, eine Form (FormTooltip) mit einer ListView öffnet (siehe Visual Basic STRG + Space).
Es funktioniert alles eigentlich ganz gut....wenn ich in der RTB schreibe und noch kein
Child-Fenster geöffnet wurde.

Hier ein Auschnitt des Codes bei Tastendruck in der RTB
' Wenn der Text mit dem Wort aus der ListView übereinstimmt, dann öffne diese:
with FormToolTip
        .Show vbModeless, MDIForm1
       MDIForm1.RichTextBox1.SetFocus
       ' Focus zurück an die RTB, um weiterschreiben zu können.
end with
Soweit so gut.
Aber nun wird ein Child-Fenster geöffnet

' Document1 ist, noch einmal zur Erinnerung, das Child
Dim Doc1 As New Document1 
Dim i as Integer
        i = 0
 
Redim Preserve Doc(i+1)
             Doc(i+1).Show 
             MDIForm1.RichtextBox1.SetFocus
[u]Die Fehler:
1. Der Focus landet nicht mehr in der RichTextBox1...
Wieso ?????

2.Wenn ich manuell in die RichTextBox gehe und weiterschreibe, erscheint beim eintippen des ersten Buchstabens noch der ToolTip, aber ich kann nicht mehr auch die
Richtextbox zugreifen.
(Dies äußert sich darin, daß ich mir beim Tastendruck immer den Buchstaben in der Titelleiste habe ausgeben lassen (MDIFORM1.Caption = Cstr(KeyCode) ...)?
Sobald die Chidl-Form aber geschlossen wird, funktioniert alles wieder normal.
Wieso???

Vielen Dank für Eure Hilfe.
Gruß,
W2K
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Chidl und normale Forms in MDI kontrollieren?427W2K21.08.03 16:06
Bitte keine Cross-Postings (oT)263ModeratorDieter21.08.03 22:06

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel