成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

經典VB.NET編程之禁止網上下載文件案例

開發 后端
利用VB.NET編寫一個小程序,通過修改注冊表中的某些項目,完全禁止IE瀏覽器的下載功能,而且屏蔽一切修改注冊表的方法。

經常上網吧的朋友知道,有的網吧不可以下載東西,我們現在就利用VB.NET編程還實現這一功能。但只要稍懂一點計算機的人就可以再進入IE設置中修改為允許下載。本人經過研究注冊表,找到了一種可禁止下載的方法,就是利用VB.NET編寫一個小程序,通過修改注冊表中的某些項目,完全禁止IE瀏覽器的下載功能,而且屏蔽一切修改注冊表的方法。

一、VB.NET編程啟動VB6.0,新建一工程,命名為DENYDOWN;

二、VB.NET編程修改注冊表有兩種方法:一種是建立一個擴展名為.REG的文件,雙擊后自動添加到注冊表中(在程序中是通過WINDOWS自帶的一個注冊表編輯文REGEDIT.EXE把它導入注冊表,達到修改注冊表的目的);另一種是通過調用WINDOWS API函數,來修改注冊表。兩種方法各有長短,我們這里把二者結合起來,共同使用,達到對注冊表的修改目的。由于我們要調用WINDOWS API函數,所以先在聲明欄中聲明如下的四個API函數:打開子鍵RegOpenKey、刪除子鍵RegDeleteKey、關閉打開的子鍵RegCloseKey和刷新子鍵函數RegFlushKey,還有一個常數聲明:HKEY_LOCAL_MACHINE,聲明語名如下:

  1. Private Declare Function RegDeleteKey Lib "advapi32.dll" Alias _ "RegDeleteKeyA" (ByVal hKey As Long, ByVal lpSubKey As String) As Long  
  2. Private Declare Function RegOpenKey Lib "advapi32.dll" Alias _ "RegOpenKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As_ Long  
  3. Private Const HKEY_LOCAL_MACHINE = &H80000002  
  4. Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As_ Long  
  5. Private Declare Function RegFlushKey Lib "advapi32.dll" (ByVal hKey As Long) As_ Long  

三、VB.NET編程在Form_Load事件過程中輸入以下內容,為了后面說明方便,這里給每一行加了標號,當然實際編程中是不能加標號的。

為了讓本程序在每次修改完注冊表后能自動關閉,還要加入下面的退出程序。

  1. Private Sub Form_GotFocus()  
  2. Unload Me  
  3. End Sub 

生成DenyDown.exe,拷貝到C:\PROGRAM FILES\DenyDownLoad\,就一切OK了。當然還需要一個恢復修改的程序,否則連我們自已也不能下載文件和修改注冊表了,通過上面的程序,相信你應該可以編寫一個恢復修改的程序了吧,這里我就不再贅述了。

【編輯推薦】

  1. VB.NET重命名批量修改大揭秘
  2. 程序員必看VB.NET CASE語句拓展篇
  3. 深入介紹VB.NET類庫 SmartRWLocker技巧
  4. VB.NET復制讀取音頻文件到剪貼板小技巧
  5. 深入概括VB.NET運行環境
責任編輯:田樹 來源: 博客
相關推薦

2009-10-23 15:35:42

VB.NET實用教程

2009-10-29 14:02:24

VB和VB.NET比較

2009-10-28 16:10:16

VB.NET程序

2009-11-02 10:53:34

VB.NET INI文

2009-10-26 14:36:33

VB.NET數據自增

2009-11-10 14:30:33

VB.NET多窗體

2009-10-23 17:03:18

VB.NET事件編程

2009-10-29 16:46:32

VB.NET語言

2009-10-28 11:27:34

VB.NET資源文件

2009-11-03 13:16:58

VB.NET讀取文件

2009-10-27 10:58:00

VB.NET文件名排序

2009-11-10 13:08:13

VB.NET編程技巧

2010-01-14 17:11:17

VB.NET枚舉

2009-11-02 15:08:58

VB.NET Obje

2009-10-14 15:34:29

VB.NET窗體編程模

2009-10-29 14:50:22

VB.NET擴展名分組

2009-11-02 15:16:07

VB.NET編程

2009-10-27 13:05:37

VB.NET對象列表

2009-10-26 17:10:53

VB.NET word

2009-11-03 10:18:46

VB.NET繼承
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色播久久 | 午夜精品视频在线观看 | 在线免费中文字幕 | 免费成人高清 | 久久国产精品免费一区二区三区 | 国产高清久久久 | 伦理片97 | 日韩高清电影 | 亚洲欧美一区二区三区国产精品 | av一区二区在线观看 | 一级黄色影片在线观看 | 中文字幕黄色大片 | 亚洲三区在线观看 | 国产精品久久久久久久久婷婷 | www.youjizz.com日韩 | 免费一级毛片 | 国产一区二区日韩 | 日本黄色短片 | 视频一区在线观看 | 人人看人人干 | 高清欧美性猛交 | 欧美日韩一区二区三区不卡视频 | 久久精品一区 | 国产精品视频一区二区三区四区国 | 91精品国产综合久久久久久丝袜 | 精品一区二区免费视频 | 午夜色婷婷 | 性色在线 | 国产精品成人国产乱一区 | 久久99深爱久久99精品 | 日韩欧美国产精品综合嫩v 一区中文字幕 | 欧美a区 | 亚洲国产18 | 欧美涩涩网 | 人人色视频 | 午夜久久久久 | 日韩成人免费 | 成人一区二 | 日日做夜夜爽毛片麻豆 | 日韩中文字幕 | 国产日韩欧美电影 |