Hi John,
try this:
make the splash screen your startup form
here is some sample code to put behind the spash form
'~~~~~~~~~~~~~~~~~~~~`
Private Sub Form_Load()
On Error GoTo Form_Load_error
DoCmd.OpenForm "Employees", , , , , acHidden
Exit Sub
Form_Load_error:
msgbox Err.Description, , _
"ERROR " & Err.Number _
& " Splash Load -- Resuming"
DoCmd.Close acForm, Me.Name
End Sub
Private Function logoClick()
On Error GoTo logo_exit
Dim mform As String
mform = "Employees"
DoCmd.OpenForm mform, , , , , acWindowNormal
DoCmd.Maximize
DoCmd.Close acForm, Me.Name
logo_exit:
On Error Resume Next
DoCmd.SelectObject acForm, mform
Exit Function
End Function
'~~~~~~~~~~~~~~~~~~~~~~~~`
For each control on the form (if you have any -- I lookup
the version of the application from a default table and echo
that as well as a "Click to continue" label):
OnClick --> =logoClick()
use the PICTURE property of the form for a graphic if you like
Picture --> filename of image (JPG is what I use)
PictureType --> Embedded
PictureSizeMode --> stretch
AllowEdits --> No
AllowAdditions --> No
RecordSelectors --> No
NavigationButtons --> No
DividingLines --> No
AutoResize --> Yes
AutoCenter --> Yes
Popup --> yes
Warm Regards,
Crystal
Microsoft Access MVP 2006
*
Have an awesome day
remote programming and training
strive4peace2006 at yahoo.com
*