|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
GESTIONE REGISTRAZIONI
Information sur la source
Description
Gestione registrazioni una tabella per gestire le registrazioni sito,username,password,e-mail
Source
-
- Option Explicit
-
-
-
- Public gstrMess As String
- Public gstrTitle As String
- Public gintStyle As Integer
-
- Dim mstrSite(1 To 100) As String
-
- Dim mstrName(1 To 100) As String
- Dim mstrUtente(1 To 100) As String
- Dim mstrPass(1 To 100) As String
- Dim mstrEmail(1 To 100) As String
-
- Dim LI As ListItem
-
- Private Sub cmdEdit_Click()
- On Error Resume Next
- Dim X, Y As Integer
-
- Y = 0
- For X = 0 To 3
- If txtsite(X).Text = "" Then
- Y = Y + 1
- End If
- Next X
- If Y <> 0 Then
- gstrMess = "Nessun elemento selezionato oppure campi vuoti"
- gstrTitle = "Error...Edita "
- gintStyle = gStyle
- MsgBox gstrMess, gintStyle, gstrTitle
- Exit Sub
- End If
-
- Set LI = lvSites.ListItems(lblKey.Caption)
- LI.Text = txtsite(0).Text
- LI.SubItems(1) = txtsite(1).Text
- LI.SubItems(2) = txtsite(2).Text
- LI.SubItems(3) = txtsite(3).Text
-
- Call proClearFields
-
- End Sub
-
-
- Private Sub cmdDelete_Click()
- On Error Resume Next
- Dim X, Y As Integer
-
-
- Y = 0
- For X = 0 To 1
- If txtsite(X).Text = "" Then
- Y = Y + 1
- End If
- Next X
- If Y <> 0 Then
- gstrMess = "Selezionare un nome nell' elenco."
- gstrTitle = "Error...Rimuovi"
- gintStyle = gStyle
- MsgBox gstrMess, gintStyle, gstrTitle
- Exit Sub
- End If
- lvSites.ListItems.Remove (lblKey.Caption)
-
- Call proClearFields
- End Sub
-
-
- Private Sub cmdAdd_Click()
- On Error Resume Next
- Dim X, Y As Integer
-
- Y = 0
- For X = 0 To 1
- If txtsite(X).Text = "" Then
- Y = Y + 1
- End If
- Next X
- If Y <> 0 Then
- gstrMess = "Riempire i campi vuoti."
- gstrTitle = "Error...Aggiungi "
- gintStyle = gStyle
- MsgBox gstrMess, gintStyle, gstrTitle
- Exit Sub
- End If
-
- Set LI = lvSites.ListItems.Add()
- LI.Text = txtsite(0).Text
- LI.SubItems(1) = txtsite(1).Text
- LI.SubItems(2) = txtsite(2).Text
- LI.SubItems(3) = txtsite(3).Text
-
- Call proClearFields
- End Sub
-
-
-
- Private Sub cmdDown_Click()
- On Error Resume Next
- Dim X As Integer
- Dim strSite(0 To 4) As String
- If lvSites.SelectedItem.Index = lvSites.ListItems.Count Then
- Set lvSites.DropHighlight = lvSites.SelectedItem
- Else
- X = lvSites.SelectedItem.Index
- strSite(0) = lvSites.SelectedItem.Key
- strSite(1) = lvSites.SelectedItem.Text
- strSite(2) = lvSites.SelectedItem.SubItems(1)
- strSite(3) = lvSites.SelectedItem.SubItems(2)
- strSite(4) = lvSites.SelectedItem.SubItems(3)
- lvSites.ListItems.Remove X
- Set LI = lvSites.ListItems.Add(X + 1, strSite(0), strSite(1))
- LI.SubItems(1) = strSite(2)
- LI.SubItems(2) = strSite(3)
- LI.SubItems(3) = strSite(4)
- Set lvSites.SelectedItem = lvSites.ListItems(X + 1)
- Set lvSites.DropHighlight = lvSites.SelectedItem
- End If
- End Sub
-
-
- Private Sub cmdUp_Click()
- On Error Resume Next
- Dim X As Integer
- Dim strSite(0 To 4) As String
- If lvSites.SelectedItem.Index = 1 Then
- Set lvSites.DropHighlight = lvSites.SelectedItem
- Else
- X = lvSites.SelectedItem.Index
- strSite(0) = lvSites.SelectedItem.Key
- strSite(1) = lvSites.SelectedItem.Text
- strSite(2) = lvSites.SelectedItem.SubItems(1)
- strSite(3) = lvSites.SelectedItem.SubItems(2)
- strSite(4) = lvSites.SelectedItem.SubItems(3)
- lvSites.ListItems.Remove X
- Set LI = lvSites.ListItems.Add(X - 1, strSite(0), strSite(1))
- LI.SubItems(1) = strSite(2)
- LI.SubItems(2) = strSite(3)
- LI.SubItems(3) = strSite(4)
- Set lvSites.SelectedItem = lvSites.ListItems(X - 1)
- Set lvSites.DropHighlight = lvSites.SelectedItem
- End If
- End Sub
-
- Private Sub Command1_Click()
- Call proClearFields
- End Sub
-
- Private Sub Form_Load()
- Me.Top = (Screen.Height - Me.Height) / 2
- Me.Left = (Screen.Width - Me.Width) / 2
-
- Call GetSitesList
- End Sub
-
-
- Public Sub GetSitesList()
-
- Dim X, Y, intFree As Integer
-
-
-
- intFree = FreeFile
- X = 1
- Open App.Path & "\Sites.dat" For Input As #intFree
- Do Until EOF(intFree)
- Input #intFree, mstrName(X), mstrUtente(X), mstrPass(X), mstrEmail(X)
- X = X + 1
- Loop
- Close
-
- lvSites.ListItems.Clear
- For Y = 1 To X - 1
- Set LI = lvSites.ListItems.Add()
- LI.Key = CStr(Y & "A")
- LI.Text = mstrName(Y)
- LI.SubItems(1) = mstrUtente(Y)
- LI.SubItems(2) = mstrPass(Y)
- LI.SubItems(3) = mstrEmail(Y)
- Next Y
-
- Call proClearFields
-
-
- End Sub
-
-
- Private Sub Form_Unload(Cancel As Integer)
- Dim X, intFree As Integer
- intFree = FreeFile
-
- Open App.Path & "\Sites.dat" For Output As #intFree
- For X = 1 To lvSites.ListItems.Count
- Write #intFree, lvSites.ListItems(X).Text, lvSites.ListItems(X).SubItems(1), lvSites.ListItems(X).SubItems(2), lvSites.ListItems(X).SubItems(3)
- Next X
-
- End Sub
-
-
- Private Sub lvSites_Click()
- txtsite(0).Text = lvSites.SelectedItem.Text
- txtsite(1).Text = lvSites.SelectedItem.SubItems(1)
- txtsite(2).Text = lvSites.SelectedItem.SubItems(2)
- txtsite(3).Text = lvSites.SelectedItem.SubItems(3)
- lblKey.Caption = lvSites.SelectedItem.Key
- End Sub
-
- Public Sub proClearFields()
- Dim Y As Integer
-
- For Y = 0 To 3
- txtsite(Y).Text = ""
- Next Y
- lblKey.Caption = ""
- End Sub
-
-
-
- Private Sub cmdClose_Click()
- gstrMess = "Gestione registrazioni by Stefano (CH)"
- gstrTitle = "Gestione registrazioni"
- gintStyle = gStyle
- MsgBox gstrMess, gintStyle, gstrTitle
- Unload Me
- End Sub
-
- ---------------------------------------------------------------
- .BAS
-
-
- Option Explicit
-
-
-
-
- Public gstrMess As String
- Public gstrTitle As String
- Public gintStyle As Integer
- Public Const gStyle = vbOKOnly + vbApplicationModal + vbExclamation + vbDefaultButton1
-
Option Explicit
Public gstrMess As String
Public gstrTitle As String
Public gintStyle As Integer
Dim mstrSite(1 To 100) As String
Dim mstrName(1 To 100) As String
Dim mstrUtente(1 To 100) As String
Dim mstrPass(1 To 100) As String
Dim mstrEmail(1 To 100) As String
Dim LI As ListItem
Private Sub cmdEdit_Click()
On Error Resume Next
Dim X, Y As Integer
Y = 0
For X = 0 To 3
If txtsite(X).Text = "" Then
Y = Y + 1
End If
Next X
If Y <> 0 Then
gstrMess = "Nessun elemento selezionato oppure campi vuoti"
gstrTitle = "Error...Edita "
gintStyle = gStyle
MsgBox gstrMess, gintStyle, gstrTitle
Exit Sub
End If
Set LI = lvSites.ListItems(lblKey.Caption)
LI.Text = txtsite(0).Text
LI.SubItems(1) = txtsite(1).Text
LI.SubItems(2) = txtsite(2).Text
LI.SubItems(3) = txtsite(3).Text
Call proClearFields
End Sub
Private Sub cmdDelete_Click()
On Error Resume Next
Dim X, Y As Integer
Y = 0
For X = 0 To 1
If txtsite(X).Text = "" Then
Y = Y + 1
End If
Next X
If Y <> 0 Then
gstrMess = "Selezionare un nome nell' elenco."
gstrTitle = "Error...Rimuovi"
gintStyle = gStyle
MsgBox gstrMess, gintStyle, gstrTitle
Exit Sub
End If
lvSites.ListItems.Remove (lblKey.Caption)
Call proClearFields
End Sub
Private Sub cmdAdd_Click()
On Error Resume Next
Dim X, Y As Integer
Y = 0
For X = 0 To 1
If txtsite(X).Text = "" Then
Y = Y + 1
End If
Next X
If Y <> 0 Then
gstrMess = "Riempire i campi vuoti."
gstrTitle = "Error...Aggiungi "
gintStyle = gStyle
MsgBox gstrMess, gintStyle, gstrTitle
Exit Sub
End If
Set LI = lvSites.ListItems.Add()
LI.Text = txtsite(0).Text
LI.SubItems(1) = txtsite(1).Text
LI.SubItems(2) = txtsite(2).Text
LI.SubItems(3) = txtsite(3).Text
Call proClearFields
End Sub
Private Sub cmdDown_Click()
On Error Resume Next
Dim X As Integer
Dim strSite(0 To 4) As String
If lvSites.SelectedItem.Index = lvSites.ListItems.Count Then
Set lvSites.DropHighlight = lvSites.SelectedItem
Else
X = lvSites.SelectedItem.Index
strSite(0) = lvSites.SelectedItem.Key
strSite(1) = lvSites.SelectedItem.Text
strSite(2) = lvSites.SelectedItem.SubItems(1)
strSite(3) = lvSites.SelectedItem.SubItems(2)
strSite(4) = lvSites.SelectedItem.SubItems(3)
lvSites.ListItems.Remove X
Set LI = lvSites.ListItems.Add(X + 1, strSite(0), strSite(1))
LI.SubItems(1) = strSite(2)
LI.SubItems(2) = strSite(3)
LI.SubItems(3) = strSite(4)
Set lvSites.SelectedItem = lvSites.ListItems(X + 1)
Set lvSites.DropHighlight = lvSites.SelectedItem
End If
End Sub
Private Sub cmdUp_Click()
On Error Resume Next
Dim X As Integer
Dim strSite(0 To 4) As String
If lvSites.SelectedItem.Index = 1 Then
Set lvSites.DropHighlight = lvSites.SelectedItem
Else
X = lvSites.SelectedItem.Index
strSite(0) = lvSites.SelectedItem.Key
strSite(1) = lvSites.SelectedItem.Text
strSite(2) = lvSites.SelectedItem.SubItems(1)
strSite(3) = lvSites.SelectedItem.SubItems(2)
strSite(4) = lvSites.SelectedItem.SubItems(3)
lvSites.ListItems.Remove X
Set LI = lvSites.ListItems.Add(X - 1, strSite(0), strSite(1))
LI.SubItems(1) = strSite(2)
LI.SubItems(2) = strSite(3)
LI.SubItems(3) = strSite(4)
Set lvSites.SelectedItem = lvSites.ListItems(X - 1)
Set lvSites.DropHighlight = lvSites.SelectedItem
End If
End Sub
Private Sub Command1_Click()
Call proClearFields
End Sub
Private Sub Form_Load()
Me.Top = (Screen.Height - Me.Height) / 2
Me.Left = (Screen.Width - Me.Width) / 2
Call GetSitesList
End Sub
Public Sub GetSitesList()
Dim X, Y, intFree As Integer
intFree = FreeFile
X = 1
Open App.Path & "\Sites.dat" For Input As #intFree
Do Until EOF(intFree)
Input #intFree, mstrName(X), mstrUtente(X), mstrPass(X), mstrEmail(X)
X = X + 1
Loop
Close
lvSites.ListItems.Clear
For Y = 1 To X - 1
Set LI = lvSites.ListItems.Add()
LI.Key = CStr(Y & "A")
LI.Text = mstrName(Y)
LI.SubItems(1) = mstrUtente(Y)
LI.SubItems(2) = mstrPass(Y)
LI.SubItems(3) = mstrEmail(Y)
Next Y
Call proClearFields
End Sub
Private Sub Form_Unload(Cancel As Integer)
Dim X, intFree As Integer
intFree = FreeFile
Open App.Path & "\Sites.dat" For Output As #intFree
For X = 1 To lvSites.ListItems.Count
Write #intFree, lvSites.ListItems(X).Text, lvSites.ListItems(X).SubItems(1), lvSites.ListItems(X).SubItems(2), lvSites.ListItems(X).SubItems(3)
Next X
End Sub
Private Sub lvSites_Click()
txtsite(0).Text = lvSites.SelectedItem.Text
txtsite(1).Text = lvSites.SelectedItem.SubItems(1)
txtsite(2).Text = lvSites.SelectedItem.SubItems(2)
txtsite(3).Text = lvSites.SelectedItem.SubItems(3)
lblKey.Caption = lvSites.SelectedItem.Key
End Sub
Public Sub proClearFields()
Dim Y As Integer
For Y = 0 To 3
txtsite(Y).Text = ""
Next Y
lblKey.Caption = ""
End Sub
Private Sub cmdClose_Click()
gstrMess = "Gestione registrazioni by Stefano (CH)"
gstrTitle = "Gestione registrazioni"
gintStyle = gStyle
MsgBox gstrMess, gintStyle, gstrTitle
Unload Me
End Sub
---------------------------------------------------------------
.BAS
Option Explicit
Public gstrMess As String
Public gstrTitle As String
Public gintStyle As Integer
Public Const gStyle = vbOKOnly + vbApplicationModal + vbExclamation + vbDefaultButton1
Sources de la même categorie
Sources en rapport avec celle ci
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
envoi d'un email protégé par password [ par julian ]
salut ,bon j'ai un petit problème à mon prog.j'envoi un email avec un fichier attaché.Et je voudrai que celui qui le reçoit, doit entrer un code pour
protéger un email avec password ou cryptage ???????? [ par julian ]
Je m'explique.....J'envoi un text RTF d'un PC en email et je le reçoit sur MAC.Je voudrai que l'email soit, ou protéger par un password pour pouvoir l
protéger textRTF envoté par email avec password ou cryptage [ par julian ]
Je m'explique.....J'envoi un text RTF d'un PC en email et je le reçoit sur MAC.Je voudrai que l'email soit, ou protéger par un password pour pouvoir l
Comment envoyer un Email avec Access [ par Christelle ]
Comment envoyer un Email avec Access [ par Christelle ]
Nix Pb d'Email ... [ par fredlynx ]
Ya un truc bizzar je ne reçoit d'email depuis hier plus de notification de réponse à mes post plus de notification de nouveau message privé ...Bizar <
Email et piece jointe [ par Sca ]
Bonjour,J'aimerai envoyer un email à un destinataire avec une pièce jointe. Je pense qu'il faut utiliser MAPI mais je ne sais pas comment procéder.Mer
envoyer un email à partir d'excel en utilisant Netscape Messenger [ par Biboune2000 ]
Bonjour,J'aimerais savoir le code source pour envoyer un email à partir d'excel avec Netscape messenger.A l'avance je vous remercie,Biboune
Déclaration de Base de données [ par CeCe ]
Bonjour,vous allez me prendre pour un bleu mais bon, il faut bien commencer un jour.Voila, je viens de creer une base de donnée contenant un login et
|
Téléchargements
Logiciels à télécharger sur le même thème :
|