To Pradeep:
I don't use "G" anywhere else in the application because i don't need to. Why would i need to use it anywhere else?
To bulldog:
Here is the code for my login screen:
vb Code:
Public Class frmLoginScreen
Private Sub frmLoginScreen_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub btnLogin_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLogin.Click
'The purpose is to allow the user to login either as Guest or Admin
If txtUsername.Text = "Admin" And txtPassword.Text = "4321" Then
'Show main menu
frmMainMenu.Show()
'Hide this form
Me.Hide()
ElseIf txtUsername.Text = "Guest" And txtPassword.Text = "" Then
'Show main menu
frmMainMenu.Show()
'Hide this form
Me.Hide()
Else : MessageBox.Show("Username or password incorrect. Please try again")
End If
Dim G As New frmUserDetails
If txtUsername.Text = "Guest" Then
G.btnDelete.Enabled = False
End If
End Sub
Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click
'Quit the program
Application.Exit()
End Sub
End Class
and here is the main menu code:
vb Code:
Public Class frmMainMenu
Private Sub btnLinkToUserDetails_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLinkToUserDetails.Click
'Show User Details
frmUserDetails.Show()
'Hide the form
Me.Hide()
End Sub
Private Sub btnLogoff_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLogoff.Click
MessageBox.Show("Are you sure you want to logoff", "Logoff now", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
'Show Login Screen
frmLoginScreen.Show()
'Hide this form
Me.Hide()
End Sub
Private Sub btnExitMainMenu_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExitMainMenu.Click
'Quit the program
Application.Exit()
End Sub
Private Sub frmMainMenu_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
End Class
If you need any more code please ask, thanks for replying.