广告
返回顶部
首页 > 资讯 > 精选 >VB.NET中如何禁止网上下载文件
  • 609
分享到

VB.NET中如何禁止网上下载文件

2023-06-17 20:06:39 609人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关VB.NET中如何禁止网上下载文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。经常上网吧的朋友知道,有的网吧不可以下载东西,我们现在就利用VB.net编程还实现这一功能。但只

这篇文章将为大家详细讲解有关VB.NET中如何禁止网上下载文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

经常上网吧的朋友知道,有的网吧不可以下载东西,我们现在就利用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,声明语名如下:

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

三、VB.NET编程在FORM_Load事件过程中输入以下内容,为了后面说明方便,这里给每一行加了标号,当然实际编程中是不能加标号的。

为了让本程序在每次修改完注册表后能自动关闭,还要加入下面的退出程序。

Private Sub Form_GotFocus()  Unload Me  End Sub

生成DenyDown.exe,拷贝到C:\PROGRAM FILES\DenyDownLoad\,就一切OK了。当然还需要一个恢复修改的程序,否则连我们自已也不能下载文件和修改注册表了,通过上面的程序,相信你应该可以编写一个恢复修改的程序了吧,这里我就不再赘述了。

关于“VB.NET中如何禁止网上下载文件”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: VB.NET中如何禁止网上下载文件

本文链接: https://www.lsjlt.com/news/292920.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VB.NET中如何禁止网上下载文件
    这篇文章将为大家详细讲解有关VB.NET中如何禁止网上下载文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。经常上网吧的朋友知道,有的网吧不可以下载东西,我们现在就利用VB.NET编程还实现这一功能。但只...
    99+
    2023-06-17
  • PHP服务器如何禁止文件下载
    这篇文章主要讲解了“PHP服务器如何禁止文件下载”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHP服务器如何禁止文件下载”吧!在日常的 web 开发过程中,我们经常使用 PHP 程序作为服...
    99+
    2023-07-05
  • jquery如何禁止上下滚动事件
    这篇文章主要介绍jquery如何禁止上下滚动事件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! jquery禁止上下滚动事件的方法:1、打开相应的代码文件...
    99+
    2022-10-19
  • php如何从网上下载文件
    这篇文章将为大家详细讲解有关php如何从网上下载文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。从网上下载文件set_time_limit(0);  //&n...
    99+
    2022-10-19
  • win7系统如何设置禁止下载软件
    这篇文章主要介绍了win7系统如何设置禁止下载软件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。开始 - 运行(输入gpedit.msc)- 确定或者回车。 在打开...
    99+
    2023-06-28
  • HTML5如何实现文件上传下载
    这篇文章主要介绍了HTML5如何实现文件上传下载,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。前言HTML5 中提供的文件API在前端中有着...
    99+
    2022-10-19
  • Django 如何实现文件上传下载
    目录1. 前言 2. 实战一下 2-1  进入虚拟环境,创建一个项目及 App2-2  创建模板目录并配置 settings.py2-3  创...
    99+
    2022-11-12
  • Django如何实现文件上传下载
    小编给大家分享一下Django如何实现文件上传下载,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1. 前言文件上传、下载作为基础功能,在 Web 项目中非常普遍,...
    99+
    2023-06-14
  • SpringMVC如何实现文件上传下载
    本篇内容主要讲解“SpringMVC如何实现文件上传下载”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SpringMVC如何实现文件上传下载”吧!一、通用配置pom.xml  ...
    99+
    2023-06-22
  • 如何禁止U盘拷贝电脑中的文件
    这篇文章主要介绍“如何禁止U盘拷贝电脑中的文件”,在日常操作中,相信很多人在如何禁止U盘拷贝电脑中的文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何禁止U盘拷贝电脑中的文件”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-27
  • Win8如何禁止在缩略图上显示文件图标(默认)
      在Win8文件资源管理器中的管理文件时,如何选择文件显示方式,大家喜好各有不同。有不少用户喜欢以缩略图方式显示,但是有的用户不希望在缩略图上显示文件图标,这该怎么办呢   解决方法   1.打开文件夹...
    99+
    2022-06-04
    缩略 图上 图标
  • Linux中如何下载百度网盘大文件
    这篇文章将为大家详细讲解有关Linux中如何下载百度网盘大文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux 下没有百度网盘客户端,用浏览器下载速度慢得急死人鼠标移到链接处, 右键, 然后复制链...
    99+
    2023-06-09
  • SpringBoot如何实现上传和下载文件
    这篇文章主要介绍SpringBoot如何实现上传和下载文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!技术概述我们的项目是实现一个论坛。在论坛上发布博客时应该要可以上传文件,用户阅读博客是应该要可以下载文件。于是我...
    99+
    2023-06-20
  • vue中如何下载excel流文件及设置下载文件名
    目录概述1、通过 url 下载2、通过 a 标签 download 属性结合 blob 构造函数下载3、通过 js-file-download 插件概述 导出excel需求,当点击下...
    99+
    2022-11-12
  • 如何在PHP中实现大文件上传和下载
    随着互联网技术的发展,越来越多的应用场景需要实现大文件上传和下载功能。在PHP的应用中,如何实现高效、稳定、安全的大文件上传和下载?下面我们将介绍一些实用的技巧和方法。一、大文件上传分段上传上传大文件时,一次性上传整个文件容易出现网络超时、...
    99+
    2023-05-21
    PHP 大文件上传 大文件下载
  • 如何解决IE下AjaxSubmit上传文件提示下载文件的问题
    小编给大家分享一下如何解决IE下AjaxSubmit上传文件提示下载文件的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!sp...
    99+
    2022-10-19
  • php如何实现文件的上传和下载
    这篇文章将为大家详细讲解有关php如何实现文件的上传和下载,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php有什么用php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Pe...
    99+
    2023-06-14
  • 服务器如何下载百度网盘文件?Linux服务器如何在百度网盘中连接、上传下载;在Linux服务器上下载百度云盘中的资料
    前言 百度云提供Python包bypy进行远程服务器的对接然后下载: https://github.com/houtianze/bypy 可以通过pip直接下载,授权本人的百度云账号后,就可以直接使L...
    99+
    2023-10-12
    linux 服务器 上传 数据集
  • 如何在PHP开发中处理文件上传和下载?
    如何在PHP开发中处理文件上传和下载?文件上传和下载是Web应用程序中常见的功能之一。在PHP开发中,处理文件上传和下载是相对简单的,只需使用PHP提供的内置函数和特定的文件操作函数。本文将详细介绍如何在PHP开发中处理文件上传和下载的方法...
    99+
    2023-11-02
    文件上传 文件下载 PHP开发
  • SpringMVC如何使用ResponseEntity实现文件上传下载
    本篇内容主要讲解“SpringMVC如何使用ResponseEntity实现文件上传下载”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SpringMVC如何使用ResponseEntity实现文...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作