Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Image und Anzeige nach Zeiteinstellung

Forumthread: Image und Anzeige nach Zeiteinstellung

Image und Anzeige nach Zeiteinstellung
23.07.2004 00:56:09
Gerd
Hallo,
habe folgendes Problem:
Ich will, dass ein Startbild nur eine gewisse Zeit
lang erscheint.
Habe folgenden Code eingegeben:

Private Sub UserForm_Activate()
If Dir(ThisWorkbook.Path & "\FIMAPic.gif") > "" Then
Startbild.Image1.Picture = LoadPicture(ThisWorkbook.Path & "\FIMAPic.gif")
Sleep (2000)
Startbild.Hide
Else
MsgBox "Kann kein Startbild finden !"
Unload Startbild
End If
End Sub

Sleep ist als Windows-API deklariert.
Problem ist, dass die Form zwar nach 2000 ms verschwindet,
aber das Bild nie angezeigt wird.
Wer weiß eine Lösung ?
Gruss,
Gerd
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Image und Anzeige nach Zeiteinstellung
ChrisL
Hi Gerd
Ich würd es mal mit der OnTime Methode versuchen.
Gruss
Chris
AW: Image und Anzeige nach Zeiteinstellung
24.07.2004 00:52:39
Gerd
Hallo, Chris,
danke für den Tipp.
Mit folgender Prozedur bleibt das Bild
5 Sek. lang auf dem Bildschirm stehen:


Private Sub UserForm_Activate()
If Dir(ThisWorkbook.Path & "\FIMAPic.gif") > "" Then
Startbild.Image1.Picture = LoadPicture(ThisWorkbook.Path & "\FIMAPic.gif")
Application.Wait Now + TimeSerial(0, 0, 5)
Unload Startbild
Else
MsgBox "Kann kein Startbild finden !"
Unload Startbild
End If
End Sub

Gruss,
Gerd
Anzeige
toll oT
Udo
o
AW: toll oT
24.07.2004 19:55:43
Gerd
Hallo, Udo,
mit dem Tipp von Chris bin ich
halt auf meine Lösung gekommen. Es
geht aber auch mit der onTime-Methode.
Gruss,
Gerd
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige