Español
Fuente/ Codesnippets

Diálogo Passwortabfrage

 

KompilierenMarcaSeparación
Source wurde am 15.07.2007 aus der MMJ-Quellcodesammlung (Dietmar Horn) in die Babyklappe auf XProfan.Com abgelegt:
Passwortabfrage-Dialog
DEF GetStockObject(1) !GDI32,GetStockObject
DEF SetGUI(1) SendMessage(&(1),$30,Val(GetStockObject($11)),1)
FREEWARE FÃœR ALLE PROFANer
COPYRIGHT BY MICHAEL STEINS
FÜR PROFAN² 6.6
BEI ANDEREN VERSIONEN MUSS ES UMGESCHRIEBEN WERDEN!!

Proc Passwort

    Parameters typ%, vorgabe$, pass$, mode%
    Declare passwort$, dlg%, edit%, ok%, abort%, del%, ende%

    If typ% = 0

        passwort$ = pass$

    Else

        passwort$ = @Date$(0)

    EndIf

    dlg% = createdialog(%Hwnd,Passwort,237,180,396,190)
    SetGUI (createtext(dlg%,Bitte geben Sie das Kennwort ein, um mit der Software arbeiten zu können.,10,10,500,15))
    SetGUI (createtext(dlg%,Wenn Sie nicht über dass Kennwort verfügen, klicken Sie bitte auf Abbrechen.,10,24,500,15))
    SetGUI (createtext(dlg%,Kennwort:,30,80,50,15))

    If mode% = 0

        edit% = createedit(dlg%,vorgabe$,90,80,200,20)

    Else

        edit% = createedit(dlg%,vorgabe$,90,80,200,(-20))

    EndIf

    SetGUI (edit%)
    ok% = createdefbutton(dlg%,&Ok,10,130,90,22)
    del% = createbutton(dlg%,&Löschen,300,80,70,22)
    SetGUI (del%)
    SetGUI (creategroupbox(dlg%, Kennworteingaben ,10,50,370,70))
    abort% = createbutton(dlg%,A&bbrechen,110,130,90,22)
    SetGUI (ok%)
    SetGUI (abort%)
    ende%=0

    WhileNot ende%

        WaitInput

        If GetFocus(abort%)

            ende%=1
            DestroyWindow (dlg%)
            return ABORT

        ElseIf GetFocus(ok%)

            EnableWindow dlg%,0

            if gettext$(edit%) = passwort$

                ende%=1
                DestroyWindow(dlg%)
                Return OK

            Else

                MessageBox Das von Ihnen eingegebene Passwort ist falsch.
                Bitte versuchen Sie es erneut.,Info,64

            EndIf

            EnableWindow dlg%,1
            SetActiveWindow (dlg%)

        ElseIf GetFocus(del%)

            Settext edit%,

        EndIf

    Wend

EndProc

Passwort 0, Das Passwort lautet SSE!!!,SSE,0

If @$(0)=ABORT

    MessageBox Eingabe wurde abgebrochen,Info,64
    End

EndIf

Case @$(0)=OK: MessageBox Alles ok,Info,64
MessageBox Bitte geben Sie das Passwort erneut ein.,Info,64
Passwort 0,,SSE,1

If @$(0)=ABORT

    MessageBox Eingabe wurde abgebrochen,Info,64
    End

EndIf

Case @$(0)=OK: MessageBox Alles ok,Info,64
MessageBox Bitte geben Sie nun das aktuelle Datum (+@DATE$(0)+) ein,Info,64
Passwort 1,Bitte aktuelles Datum eingeben.,,0

If @$(0)=ABORT

    MessageBox Eingaben wurde abgebrochen,Info,64
    End

EndIf

Case @$(0)=OK: MessageBox Alles ok,Info,64
MessageBox PASSWORT
Copyright by Michael Steins
www.sse.notricks.de,Info,64
End
 
16.07.2007  
 



Zum Quelltext


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

1.432 Views

Untitledvor 0 min.
Gast.081525.08.2024
ecki30.07.2023
Uwe Lang22.03.2023
Peter Max Müller14.11.2017
Más...

Themeninformationen

Dieses Thema ha 1 subscriber:

unbekannt (1x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie