🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: free.it.visual-basic
Article #3554

Re: AIUTO

#3554
From: track
Date: Tue, 11 Jun 2002 21:57
62 lines
2693 bytes
io sn 1 studente, nn vorrei che questo aiuto mi si ritorcesse contro,
comunque:

1) disabilita il tasto ctrl-alt-canc

'dichiarazioni:
Declare Function SystemParametersInfo Lib "user32" _
        Alias "SystemParametersInfoA" (ByVal _
        uAction As Long, ByVal uParam As Long, _
        lpvParam As Any, ByVal fuWinIni As Long) As Long

Const SPI_SETSCREENSAVEACTIVE = 97

Sub DisableCAD(bState As Boolean)
    Dim x As Long
    Dim lngWas As Long
    x = SystemParametersInfo(SPI_SETSCREENSAVEACTIVE, _
        bState, lngWas, 0)
End Sub

'Ecco come va usato
'Per disattivare:
DisableCAD True
'Per attivare:
DisableCAD False


2) disabilita l' alt-tab

'Inserire dichiarazione e costante in un modulo Bas

Public Declare Function SystemParametersInfo Lib "user32" Alias _
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, _
lpvParam As Any, ByVal fuWinIni As Long) As Long

Public Const SPI_SCREENSAVERRUNNING = 97  'al posto del 97 devi mettere il
numero giusto, ora nn ricordo, cmq si trova facilmente(sarebbe il codice
dell'alt-tab)

'Scrivere questa routine da richiamare come segue:
'HotKeyEnabled False (per disabilitare)
'oppure HotKeyEnabled True (per abilitare)

Sub HotKeyEnabled (x As Boolean)

 Dim ret As Integer
 Dim pOld As Boolean
 ret = SystemParametersInfo(SPI_SCREENSAVERRUNNING, x, ZpOld, 0)

End Sub


3)a questo punto obblighi a inserire il nome e numero di tesserino, fai il
controllo se � giusto o meno, e disabiliti il tutto.

penso ke sia un sistema efficace.

feci un programma simile per nn far entrare mio padre nel mio sistema!!!!
cmq visita il sito da cui prendo sempre consigli:
http://www.visual-basic.it/

ciao
Technical Details
Message-ID: <8nuN8.2112$Kt3.44989@twister2.libero.it>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-08!supernews.com!news.maxwell.syr.edu!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mail
References: <adqs5k$9lg$1@lacerta.tiscalinet.it>

Show Full Headers
Complete Article Headers
X-Google-Language: ITALIAN,ASCII
X-Google-Thread: f94ee,a11d651be1d3b748
X-Google-Attributes: gidf94ee,public
X-Google-ArrivalTime: 2002-06-11 14:57:26 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-08!supernews.com!news.maxwell.syr.edu!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mail
From: "track" <C-G-S@libero.it>
Newsgroups: free.it.visual-basic
References: <adqs5k$9lg$1@lacerta.tiscalinet.it>
Subject: Re: AIUTO
Lines: 65
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4807.1700
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700
Message-ID: <8nuN8.2112$Kt3.44989@twister2.libero.it>
Date: Tue, 11 Jun 2002 21:57:24 GMT
NNTP-Posting-Host: 151.28.139.152
X-Complaints-To: abuse@libero.it
X-Trace: twister2.libero.it 1023832644 151.28.139.152 (Tue, 11 Jun 2002 23:57:24 MET DST)
NNTP-Posting-Date: Tue, 11 Jun 2002 23:57:24 MET DST
Organization: [Infostrada]