Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Chat biutente (Client) - frmLogin.frm

frmLogin.frm

Caricato da: Roberto VB
Scarica il programma completo

  1. Option Explicit
  2.     Dim stFile As String
  3. Private Sub cmdOk_Click()
  4.     On Error Resume Next
  5.     'Disattiva gli effetti. Come impostazione predefinita non sono attivati
  6.     'per non rallentare l'applicazione
  7.     Timer1.Enabled = False
  8.     Shape1.Visible = False
  9.     'Aggiunge il nuovo indirizzo nella ComboBox
  10.     txtIP.AddItem (txtIP.Text)
  11.     'Apro il file per salvare la lista dei server
  12.     Open stFile For Append As #1
  13.     'Salvo la lista server
  14.     Write #1, txtIP.Text
  15.     'Chiudo il file
  16.     Close #1
  17.     'Se lascia la casella di testo vuota manda un messaggio di errore
  18.     If txtNick.Text = vbNullString Then
  19.         MsgBox "Inserisci il tuo Nickname", vbExclamation, "ATTENZIONE"
  20.         txtNick.SetFocus
  21.         Exit Sub
  22.     End If
  23.     'Nascondo la schermata di connessione
  24.     frmLogin.Hide
  25.     frmClient.Show
  26. End Sub
  27.  
  28. Private Sub cmdAnnulla_Click()
  29.     'Disattiva gli effetti. Come impostazione predefinita non sono attivati
  30.     'per non rallentare l'applicazione
  31.     Timer1.Enabled = False
  32.     Shape1.Visible = False
  33.     'Nascondo il Form Login
  34.     frmLogin.Hide
  35.     'Mostro il Form Client
  36.     frmClient.Show
  37. End Sub
  38.  
  39.  
  40.  
  41.  
  42. Private Sub Form_Load()
  43.     stFile = "C:/ListaServer.dat"
  44.     Open stFile For Append As #1
  45.  
  46.     'Attivo gli effetti grafici
  47.     Shape1.Visible = True
  48.     Timer1.Enabled = True
  49. End Sub
  50.  
  51. Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
  52.     'Forzo la chiusura del programma
  53.     End
  54. End Sub
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61. Private Sub mnuFileDelete_Click()
  62.     'Se il file è aperto lo chiude
  63.     Close #1
  64.     'Cancella la lista dei server
  65.     Kill "C:/ListaServer.dat"
  66. End Sub
  67.  
  68. Private Sub mnuFileEsci_Click()
  69.     'Termino il programma
  70.     End
  71. End Sub
  72.  
  73. Private Sub mnuHelpInfo_Click()
  74.     'Dico dove si trova la lista server
  75.     MsgBox "La lista dei server si trova in C:/, per aprirla basta cliccare su di essa" _
  76.     & " e selezionare la voce apri con > blocco note", vbInformation, "INFO"
  77. End Sub
  78.  
  79.  
  80. Private Sub Timer1_Timer()
  81.     'Effetto grafico
  82.     Shape1.BorderColor = RGB(255 * Rnd, 255 * Rnd, 255 * Rnd)
  83. End Sub