Obsah:
Video: Zámek obrazovky (VB.NET): 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:25
Ukážu vám, jak jsem vytvořil svůj vlastní zámek obrazovky.. takže si možná můžete vytvořit svůj vlastní. Nebo můžete použít můj;) Všude na internetu vidíte: „Screen Lock!“.. NET k uzamčení obrazovky. V několika následujících krocích vám ukážu jak. Můj zámek obrazovky si můžete stáhnout níže.
Krok 1: Vytvoření obrazovky (část 1)
Zde vám ukážu první část zámku obrazovky. pokaždé, abyste na to nikdy nemohli zapomenout. Také můj program je pouze 1 soubor. Máte také možnost vidět, aby bylo vidět skrz.. to je jen proto, že obrazovka zámku je mírně průhledná. Takže můžete vidět, jak váš obrázek na ploše vybledl. Nyní je, jak jsem to udělal: pro heslo:
Private Sub TextBox1_TextChanged (ByVal sender As System. Object, ByVal e As System. EventArgs) Handles TextBox1. TextChanged If TextBox1. Text = Form1. TextBox1. Text Then Dim process As System. Diagnostics. Process = Nothing Dim psi As New ProcessStartInfo psi. UseShellExecute = True psi. FileName = "taskkill.exe" psi. Arguments = " /F /IM taskmgr.exe" process = System. Diagnostics. Process. Start (psi) Shell ("explorer.exe") Form1. Close () End If End Sub what this makes is checked to see if the text in textbox1 is equal to the text that you set on the first window. Pak, pokud to udělá, úloha zabije správce úloh, pokud byl spuštěn, a restartuje explorer.exe. Zde je vidět skrz bit: Private Sub Form2_Load (ByVal sender As System. Object, ByVal e As System. EventArgs) Handles MyBase. Load Dim process As System. Diagnostics. Process = Nothing Dim psi As New ProcessStartInfo psi. UseShellExecute = True psi. FileName = "taskkill.exe" psi. Arguments = " /F /IM explorer.exe" process = System. Diagnostics. Process. Start (psi) Pokud Form1. CheckBox1. Checked = True Then Me. Opacity = 0,5 Else Button1. Show () End If End Sub Tento kus skriptu bude mít za úkol zabít explorer.exe, takže i když se někdo dostane mimo můj zámek obrazovky, nebude schopen dělat cokoli! poté zkontroluje, zda není zaškrtnuto políčko „vidět skrz“. Pokud má, nastaví krytí na 0,5. Pokud ne, zobrazí tlačítko pro změnu pozadí.
Krok 2: Vytvoření obrazovky (část 2)
Zde vám ukážu, jak jsem to zrušil Správce úloh a jak to říká nad ostatními okny. Chcete -li jej nastavit jako nejlepší formu, kterou jste právě nastavili: me.topmost = trueon load, aby byl správce úloh zbytečný, použil jsem toto kódování:
Private Sub Form2_LostFocus (ByVal sender As Object, ByVal e As System. EventArgs) Handles Me. LostFocus Dim k As Long k = Shell ("c: / windows / system32 / taskmgr.exe", vbHide) End SubWitch in other word says: když ztratíte zaměření, skryjte správce úloh. ale také proto, že je to nejvyšší forma, kterou ztrácí, jako by správce úloh nebyl nikdy spuštěn. Potom, když do něj zadáte správné heslo, úloha zabije správce úloh. Také jsem použil: Protected Overrides Funkce ProcessDialogKey (ByVal keyData As System. Windows. Forms. Keys) As Boolean Select Case (keyData) Case Keys. Control Return True Case Keys. Alt or Keys. F4 Return True End Select Return MyBase. ProcessDialogKey (keyData) End Functionwitch makes the alt F4 zbytečné!.. a snaží se udělat totéž s ovládacím klíčem, ale to nefungovalo.. ale nechal jsem to zapnuté jen pro případ, že by to na jiných systémech šlo.
Krok 3: Zámek obrazovky
Doufám, že vám tento návod pomohl u všech vašich projektů VB. NET. Pokud některé části nerozumíte nebo potřebujete pomoci s některým z vašich projektů, zanechte prosím komentář nebo mi napište. A dejte mi prosím zpětnou vazbu nějaké problémy a prosím ohodnoťte =] Screen lock.exe je v pořádku, pokud si chcete stáhnout.. stačí se ujistit, že je uložen jako.exeto uložit pravým tlačítkem a kliknout.. uložit cíl jako nebo ekvivalent, pak uložit jako exe.
Doporučuje:
RFID domácí zámek dveří: 4 kroky
RFID domácí zámek dveří: Zařízení RFID Door Lock je praktické zařízení, které můžete používat v každodenním životě. Když naskenujete kartu klíče, můžete otevřít zámek dveří. Upravil jsem projekt z tohoto webu: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
Zámek dveří chráněný heslem na Tnikercad: 4 kroky
Zámek dveří chráněný heslem na Tnikercadu: Pro tento projekt použijeme vstup z klávesnice, zpracujeme tento vstup jako polohu úhlu a přesuneme servomotor na základě získaného 3místného úhlu. Použil jsem klávesnici 4 x 4, ale Pokud máte klávesnici 3x4, má velmi podobné připojení, takže by to mohlo být
Wifi na RF - dveřní zámek: 3 kroky (s obrázky)
Wifi to RF - Door Lock: Overview Tento návod vám poskytne možnost zamknout / odemknout přední dveře pomocí softwaru pro domácí automatizaci (například OpenHAB - bezplatný software pro domácí automatizaci, který osobně používám) Na výše uvedeném obrázku je ukázkový snímek obrazovky OpenHAB
Zámek obrazovky VBScript: 6 kroků
Zámek obrazovky VBScript: Na internetu jsem viděl mnoho zámků obrazovky, a tak jsem se rozhodl jeden zkusit vytvořit. Rozhodl jsem se to zveřejnit, protože může být velmi užitečné zamknout počítač, pokud na něm nemáte heslo. Takže vás naučím, jak to udělat. Nebo přeskočte na krok
Zámek dveří dotykové obrazovky Arduino TFT: 5 kroků
Arduino TFT Touchscreen Door Lock: Toto je můj první Instructable. Tento projekt používá Arduino a 2,8 " Dotyková obrazovka TFT s náčrtem hesla pro aktivaci relé, které rozbije obvod ke dveřím mag lock. Pozadí, zámek RFID na dveřích v práci se rozbil, místo aby znovu zapojil