vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Fortgeschrittene Programmierung
Problem mit MDI-Form 
Autor: corsa(r)
Datum: 08.07.04 08:12

Hi,

heute hab' ich mal ein Problem ganz anderer Natur.

Meine Anwendung ist so aufgebaut, dass ich mehrere Fenster öffnen kann, in denen verschiedene Datenbank-Inhalte dargestellt werden. In Form_Initialize wird das Login-Form geladen und in Form_Load die Datenbank ausgelesen.

Jetzt zum Problem:
Wenn ich ein MDI-Form öffne, wird das Form_Initialize Ereignis der MDI-Form zweimal geladen, das heißt, das Login-Fenstern erscheint zweimal hintereinander! Kann mir jemand sagen, warum das so ist?

Der Code zum MDI-Form öffnen sieht so aus:
Private Sub mnuNeu_Click()
 
    Dim objForm As frmMain
 
    Set objForm = New frmMain
 
    frmMain.Show
 
End Sub
Danke schon mal!

PS: Meine Vermutung ist, dass das MDI-Form schon beim Zuweisen mit Set geladen wird, nur eben nicht angezeigt wird.


corsa(r)

"Zwei Dinge sind unendlich: Das Universum und die
menschliche Dummheit. Aber bei dem Universum
bin ich mir noch nicht ganz sicher."
(Albert Einstein)

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem mit MDI-Form744corsa(r)08.07.04 08:12
Re: Problem mit MDI-Form444ModeratorDieter08.07.04 08:41
Re: Problem mit MDI-Form489corsa(r)08.07.04 09:10

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-2024 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