Ablauf einer Meldung in einem Form

22/03/2011 - 13:48 von Michael Alexander | Report spam
Hallo!

Ich habe folgendes Problem:

Ein form soll geöffnet werden und nach dem Öffnen sollen bei einer
zutreffenden Bedinung eine Msgbox angezeigt werden.

Leider schaffe ich den "zeitlichen" Ablauf nicht, d.h. die Msgbox kommt
immer bevor das frm noch angezeigt wird.

Es gibt ein Form_Load(), indem das frm positioniert wird.
Im letzten Ereignis (Open Þ Load Þ Resize Þ Activate Þ Current) im
Form_Current habe ich dann die Bedingung, welche di Msgbox bringt (oder eben
nicht).

Dennoch erscheint am Bildschirm als erstes die Msgbox, erst wenn diese mit
OK bestàtigt wird, sieht man das Frm. Ich möchte aber zuerst das frm
geöffnet sehen und danach soll die Msgbox kommen.

Wie gehört das richtig?

Danke
Michael

A2k SP3, Win XP Pro SP3
 

Lesen sie die antworten

#1 WG Holzweißig
24/03/2011 - 09:38 | Warnen spam
On Tue, 22 Mar 2011 13:48:47 +0100, "Michael Alexander"
wrote:

Hallo!

Ich habe folgendes Problem:

Ein form soll geöffnet werden und nach dem Öffnen sollen bei einer
zutreffenden Bedinung eine Msgbox angezeigt werden.

Leider schaffe ich den "zeitlichen" Ablauf nicht, d.h. die Msgbox kommt
immer bevor das frm noch angezeigt wird.

Es gibt ein Form_Load(), indem das frm positioniert wird.
Im letzten Ereignis (Open Þ Load Þ Resize Þ Activate Þ Current) im
Form_Current habe ich dann die Bedingung, welche di Msgbox bringt (oder eben
nicht).

Dennoch erscheint am Bildschirm als erstes die Msgbox, erst wenn diese mit
OK bestàtigt wird, sieht man das Frm. Ich möchte aber zuerst das frm
geöffnet sehen und danach soll die Msgbox kommen.

Wie gehört das richtig?


Ich hab das mal mit dem Time gelöst, weiß nicht, ob es was eleganteres
gibt.

"Bei Zeitgeber" Ereignisprozedur mit dem entsprechenden Code,
Zeitgeberintervall auf 1000 (Millisekunden) und nicht vergessen, in
der Prozedur wieder auf 0 zu setzen.

Private Sub Form_Timer()
MsgBox "test"
Me.TimerInterval = 0
End Sub

Hoffe, es hilft.

Mario
http://hvhholz.kilu.de
http://www.wg-holzweissig.homepage.t-online.de

Ähnliche fragen