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
Global Web 2.2 - Forbidden.vb

Forbidden.vb

Caricato da: Totem
Scarica il programma completo

  1. Public Class Forbidden
  2.    Public Function NContains(ByVal S As String, ByVal C As Char) As Int16
  3.         Dim T As Int16 = 0
  4.         For i As Int16 = 0 To S.Length - 1
  5.             If S(i) = C Then
  6.                 T += 1
  7.             End If
  8.         Next
  9.  
  10.         Return T
  11.     End Function
  12.     Private Sub cmdAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdAdd.Click
  13.         If frmBrowser.Forbpassword <> Nothing Then
  14.             If InputBox("Inserire la password per la modifica:") = frmBrowser.Forbpassword Then
  15.                 Dim S As String = InputBox("Inserire il sito:")
  16.  
  17.                 If Not S.StartsWith("http://") Then
  18.                     S = S.Insert(0, "http://")
  19.                 End If
  20.                 lstSites.Items.Add(S)
  21.                 frmBrowser.Forbiddens.Add(S)
  22.                 frmBrowser.AddForbidden(S)
  23.             Else
  24.                 MsgBox("Password errata!", MsgBoxStyle.Exclamation)
  25.             End If
  26.         Else
  27.             Dim S As String = InputBox("Inserire il sito:")
  28.  
  29.             If Not S.StartsWith("http://") Then
  30.                 S = S.Insert(0, "http://")
  31.             End If
  32.             lstSites.Items.Add(S)
  33.             frmBrowser.Forbiddens.Add(S)
  34.             frmBrowser.AddForbidden(S)
  35.         End If
  36.     End Sub
  37.     Private Sub cmdRemove_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdRemove.Click
  38.         If lstSites.SelectedIndex >= 0 And InputBox("Inserire la password per la rimozione:") = frmBrowser.Forbpassword Then
  39.             frmBrowser.Forbiddens.RemoveAt(lstSites.SelectedIndex)
  40.             lstSites.Items.RemoveAt(lstSites.SelectedIndex)
  41.         End If
  42.     End Sub
  43.     Private Sub cmdExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdExit.Click
  44.         Me.Close()
  45.     End Sub
  46.     Private Sub Forbidden_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  47.         Dim S As String
  48.         For Each S In frmBrowser.Forbiddens
  49.             lstSites.Items.Add(S)
  50.         Next
  51.     End Sub
  52.     Private Sub cmdPassword_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdPassword.Click
  53.         If frmBrowser.Forbpassword = Nothing Then
  54.             frmBrowser.Forbpassword = InputBox("Inserire la nuova password:")
  55.             'Append(Application.StartupPath + "\Settings.dat", frmBrowser.Forbpassword)
  56.         Else
  57.             If InputBox("Inserire la VECCHIA password:") = frmBrowser.Forbpassword Then
  58.                 Dim T(1) As String
  59.                 T(0) = InputBox("Inserire la NUOVA password:")
  60.                 T(1) = InputBox("Reinserire la NUOVA password:")
  61.                 If T(0) <> T(1) Then
  62.                     MsgBox("Le due password inserite non combaciano!", MsgBoxStyle.Exclamation, "Errore")
  63.                     Exit Sub
  64.                 End If
  65.                 frmBrowser.Forbpassword = T(0)
  66.                 'Append(Application.StartupPath + "\Settings.dat", Password)
  67.             End If
  68.         End If
  69.     End Sub
  70. End Class