Hoi Allemaal,
Ik ben bezig met een VB Programma, Ik heb hiervoor een Splash screen gemaakt en een module, ik heb hem zo ingesteld dat als je er op klikt dat hij zou moeten verdwijnen (wat hij niet doet :cry: ), ik heb er ook een timer op zodat hij na 3 sec vanzelf verdwijnt, en dat werkt juist wel hier de code:
Weet iemand waarom hij niet werkt (het klikken.)
Ik ben bezig met een VB Programma, Ik heb hiervoor een Splash screen gemaakt en een module, ik heb hem zo ingesteld dat als je er op klikt dat hij zou moeten verdwijnen (wat hij niet doet :cry: ), ik heb er ook een timer op zodat hij na 3 sec vanzelf verdwijnt, en dat werkt juist wel hier de code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| frmSplash:
Option Explicit
Private Sub Form_Click()
Me.Hide
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
Unload Me
End Sub
Private Sub Form_Load()
lblVersion.Caption = "Version " & App.Major & "." & App.Minor & "." & App.Revision
lblProductName.Caption = App.Title
Timer1.Enabled = True
End Sub
Private Sub Frame1_Click()
Me.Hide
Load fMainForm
fMainForm.Show
Unload frmSplash
End Sub
Private Sub Timer1_Timer()
Me.Hide
Load fMainForm
fMainForm.Show
Unload frmSplash
End Sub |
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| Module1:
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Public fMainForm As frmMain
Public Sub Main()
frmSplash.Show
'DoEvents
'Sleep (3000)
frmSplash.Refresh
Set fMainForm = New frmMain
End Sub |
Weet iemand waarom hij niet werkt (het klikken.)