Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Lösenord

Postades av 2001-10-04 17:08:00 - Carolina Johansson, i forum visual basic - allmänt, Tråden har 12 Kommentarer och lästs av 562 personer

Jagg har gjort ett inloggningsformulär, nu undrar jag hur man gör så att man får ett besked om att inlogningsuppgiftena var fel och att du får en chans till, äfter 3 misslyckade försök så ska programmet avslutas


Svara

Sv: Lösenord

Postades av 2001-10-04 17:33:00 - Jesper Göransson

Option Explicit
Dim Try As Long
Public LoginSucceeded As Boolean

Private Sub cmdCancel_Click()
'set the global var to false
'to denote a failed login
LoginSucceeded = False
Me.Hide
End Sub

Private Sub cmdOK_Click()
'check for correct password
If txtPassword = "password" Then
'place code to here to pass the
'success to the calling sub
'setting a global var is the easiest
LoginSucceeded = True
Me.Hide
Else
Try = Try + 1
MsgBox "Invalid Password, try again!", , "Login"
txtPassword.SetFocus
SendKeys "{Home}+{End}"
If Try = 3 Then End
End If
End Sub

Private Sub Form_Load()
Try = 0
End Sub

//Jesper


Svara

Sv: Lösenord

Postades av 2001-10-04 17:59:00 - Carolina Johansson

tack för hjälpen, men hur gör jag så att det står nått nytt varje gång i Msgboxen, tex fel lösenord förstagången den visas, sen försök igen andra gången osv...


Svara

Sv: Lösenord

Postades av 2001-10-04 19:05:00 - Johan Hjort

Jag tycker att du borde lägga antal inloggninsförsök i en label
och sen använda en if-sats för att ta reda på hur många försök
som har gjorts.

/Hjorten


Svara

Sv: Lösenord

Postades av 2001-10-04 19:39:00 - Carolina Johansson

men jag kan inte använda label , det måste stå på msgboxen


Svara

Sv: Lösenord

Postades av 2001-10-04 22:54:00 - Johan Hjort

Men lägg värdet i en label och sen så läser du bara från den och visar det i msgboxen...

/Hjorten


Svara

Sv: Lösenord

Postades av 2001-10-04 23:24:00 - Carolina Johansson

ge mig ett exempel


Svara

Sv: Lösenord

Postades av 2001-10-05 09:04:00 - Jesper Göransson

Option Explicit
Dim Try, Left As Long
Public LoginSucceeded As Boolean

Private Sub cmdCancel_Click()
'set the global var to false
'to denote a failed login
LoginSucceeded = False
Me.Hide
End Sub

Private Sub cmdOK_Click()
'check for correct password
If txtPassword = "password" Then
'place code to here to pass the
'success to the calling sub
'setting a global var is the easiest
LoginSucceeded = True
Me.Hide
Else
Try = Try + 1
Left = 3 - Try
MsgBox "Invalid Password, try again! You have "+ Left + "tries left", , "Login"
txtPassword.SetFocus
SendKeys "{Home}+{End}"
If Try = 3 Then End
End If
End Sub

Private Sub Form_Load()
Try = 0
End Sub

//Jesper


Svara

Sv: Lösenord

Postades av 2001-10-05 10:58:00 - Carolina Johansson

När jag deklarerar left as long så står det :Member already exists in a object module from which this object module derives. Varför??


Svara

Sv: Lösenord

Postades av 2001-10-05 11:12:00 - Johan Bovin

Left är väl en metod...
inte så bra att ha variabelnamn med samma namn kanske...testa med typ left2 istället

/Johan


Svara

Sv: Lösenord

Postades av 2001-10-05 11:32:00 - Carolina Johansson

om jag ändrar till left2 då får jag fel på msgboxen


Svara

Sv: Lösenord

Postades av 2001-10-05 16:39:00 - Jesper Göransson

Option Explicit
Dim Try As Long
Dim Try2 As String
Public LoginSucceeded As Boolean

Private Sub cmdCancel_Click()
'set the global var to false
'to denote a failed login
LoginSucceeded = False
Me.Hide
End Sub

Private Sub cmdOK_Click()
'check for correct password
If txtPassword = "password" Then
'place code to here to pass the
'success to the calling sub
'setting a global var is the easiest
LoginSucceeded = True
Me.Hide
Else
Try = Try + 1
Try2 = 3 - Try
MsgBox "Invalid Password, try again! You have " + Try2 + " tries left", , "Login"
txtPassword.SetFocus
SendKeys "{Home}+{End}"
If Try = 3 Then End
End If
End Sub

Private Sub Form_Load()
Try = 0
End Sub


Det här funkar (har testat)
MVH Jesper


Svara

Sv: Lösenord

Postades av 2001-10-05 17:22:00 - Carolina Johansson

Tack så mycket för hjälpen! Det var jättesnällt.


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 627
27 953
271 710
881
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies