iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >VB.NET如何启动拨号网络中的连接
  • 617
分享到

VB.NET如何启动拨号网络中的连接

2023-06-17 21:06:46 617人浏览 泡泡鱼
摘要

这篇文章将为大家详细讲解有关VB.NET如何启动拨号网络中的连接,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。VB.NET网络技巧案例:启动拨号网络中的连接 由于拨号网络不是一个可执行文件, 所以要启动拨

这篇文章将为大家详细讲解有关VB.NET如何启动拨号网络中的连接,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

VB.NET网络技巧案例:启动拨号网络中的连接

由于拨号网络不是一个可执行文件, 所以要启动拨号网络,需要借助 explorer.exe 。但若是要启动拨号网络中的某一个连接,则要借助rundll.exe 和 rnaui.dll两个文件。启动方法如下(假定此连接名称为163):

shell “rundll rnaui.dll,RnaDial 163”,vbNORMalFocus

上面假定了连接名称,但在实际编程中我们是不知道连接名称的。在窗体上放置一个命令按钮(cmdCallConnect),在其单击事件中进行连接处理。下面的代码介绍如何取得默认的连接名称并启动它:

Option Explicit     Private Declare Function ReGopenKeyEx Lib “advapi32” Alias “RegOpenKeyExA” (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, phkResult As Long) As Long   Private Declare Function RegQueryvalueEx Lib “advapi32” Alias “RegQueryvalueExA” (ByVal hKey As Long, ByVal lpvalueName As String, ByVal lpReserved As Long, ByRef lpType As Long, ByVal szData As String, ByRef lpcbData As Long) As Long   Private Declare Function ReGCloseKey Lib “advapi32”(ByVal hKey As Long) As Long     Const HKEY_CURRENT_USER = &H80000001   Const ERROR_SUCCESS = 0

在命令按钮(cmdCallConnect)中加入如下代码:

Private Sub cmdCallConnect_Click()      Shell “rundll rnaui.dll,RnaDial” + GetConnect, vbNormalFocus   End Sub      Public Function GetConnect() As String   Dim hKey As Long   Dim SubKey As String      hKey = HKEY_CURRENT_USER      SubKey = “RemoteAccess”      GetConnect=GetRegvalue(hKey,SubKey, “Default”)   End Function      Public Function GetRegvalue(hKey As Long,lpszSubKey As String,szKey As String) As Variant   On Error GoTo ErrorRoutineErr:   Dim phkResult As Long   Dim lResult As Long   Dim szBuffer As String   Dim lBuffSize As Long      szBuffer = Space(255)   lBuffSize = Len(szBuffer)      RegOpenKeyEx hKey, lpszSubKey, 0, 1,phkResult      lResult = RegQueryvalueEx(phkResult, szKey, 0, 0, szBuffer, lBuffSize)      RegCloseKey phkResult      If lResult = ERROR_SUCCESS Then   GetRegvalue = Left(szBuffer, lBuffSize - 1)   Else   GetRegvalue =“”   End If   Exit Function      ErrorRoutineErr:   GetRegvalue =“”   End Function

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

--结束END--

本文标题: VB.NET如何启动拨号网络中的连接

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

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

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

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

下载Word文档
猜你喜欢
  • VB.NET如何启动拨号网络中的连接
    这篇文章将为大家详细讲解有关VB.NET如何启动拨号网络中的连接,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。VB.NET网络技巧案例:启动拨号网络中的连接 由于拨号网络不是一个可执行文件, 所以要启动拨...
    99+
    2023-06-17
  • 拨号vps连接网络失败怎么解决
    以下是解决拨号VPS连接网络失败的步骤:1. 检查VPS账户是否已经过期或者被暂停,如果是,需要联系VPS提供商解决。2. 确认VP...
    99+
    2023-06-06
    拨号vps vps
  • win7如何创建拨号连接
     一、打开控制面板,选择“网络和共享中心”;   二、在网络和共享中心中选择“设置新的连接或网络”;   三、选择连接到Internet;   四、选择“...
    99+
    2023-06-03
    win7 拨号连接
  • ubuntu如何关闭拨号连接
    ubuntu关闭拨号连接的方法:1、打开终端;2、输入“sudo poff dsl-provider”关闭拨号连接即可。具体操作步骤:首先在ubuntu系统中打开终端命令行模式,快捷方式:【Ctrl+Alt+T】;然后输入以下命令关闭拨号连...
    99+
    2024-04-02
  • 如何连接vps拨号服务器
    Vps拨号服务器批量管理工具是来源于iis7服务器管理软件,它可以实现一键管理的功能。拨号vps也就是VPS动态服务器,即VPS(VirtualPrivateServer虚拟专知用服务器)技术,将部服务器分割成多个虚拟专享服务器的优质服务。...
    99+
    2023-06-05
  • Win8系统下宽带拨号连接在哪如何找到宽带拨号连接
      对于中国大部分网民来说,使用ADSL宽带拨号依然是必备的上网方式。而从Windows Xp系统以来,大家对ADSL宽带拨号的操作较为熟悉,但微软力推的最新操作系统Win8宽带拨号连接又在哪呢下面小编教你如何找到它。 ...
    99+
    2023-06-07
    Win8 宽带 拨号连接 系统
  • win10系统如何创建拨号连接
    这篇文章主要介绍了win10系统如何创建拨号连接,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、右键点击右下角的电脑图标,选择“打开网络和共享中心”。二、在网络和共享中心中...
    99+
    2023-06-28
  • 如何在Vista下设置拨号器自动拨号上网
      还在使用互联星空拨号的朋友请注意了,Windows Vista下怎么设置拨号器自动拨号上网,特别罗列步骤如下:  (1)win+r输入regedit进入注册表;  (2)依次打开打开HKEY_CURRENT...
    99+
    2023-05-26
    Vista 拨号器 拨号上网
  • 电脑拨号连接老是自动弹出如何解决
    本篇内容主要讲解“电脑拨号连接老是自动弹出如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“电脑拨号连接老是自动弹出如何解决”吧!解决方法/步骤:打开电脑中的IE浏览器,找到设置图标中的in...
    99+
    2023-06-27
  • 什么是拨号vps?如何远程连接?
     拨号vps 是在 vps 服务器的基础原理上添加了一个动态换 IP 的功能,设置了 远程登录ip 为共享 ip ,内部有 ADS...
    99+
    2023-06-05
  • 如何有效连接vps拨号服务器
    这篇文章主要讲解了“如何有效连接vps拨号服务器”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何有效连接vps拨号服务器”吧!Vps拨号服务器批量管理工具是来源于iis7服务器管理软件,它...
    99+
    2023-06-05
  • Win7开机自动拨号连接上网设置方法步骤
    本篇内容介绍了“Win7开机自动拨号连接上网设置方法步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Win7开机自动拨号连接上网设置方法图...
    99+
    2023-06-14
  • 如何让Win10开机自动进行宽带连接不想手动拨号
      开机直接自动宽带连接,是很多依然在使用宽带连接拨号上网的用户的一大心愿。在之前的XP或者Win7、Win8系统中,也有相应的设置教程。那么在Win10中又该如何操作呢?小编介绍一个简单的方法。   操作方法   如...
    99+
    2023-06-09
    Win10 宽带连接 拨号 Win 宽带
  • cmd如何连接网络
    本篇内容主要讲解“cmd如何连接网络”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“cmd如何连接网络”吧!cmd连接网络设置方法:方法一: 遇事不决,直接重启!现在的电脑都有着非常成熟的保护机制...
    99+
    2023-07-01
  • vps如何连接网络
    要将VPS连接到网络,您需要执行以下步骤:1. 在您的VPS提供商处购买一个VPS实例并获取相关的登录凭据(如IP地址,用户名和密码...
    99+
    2023-09-14
    vps
  • 如何解决DHCP服务无法启动导致网络连接显示黄色叹号问题
    这篇文章将为大家详细讲解有关如何解决DHCP服务无法启动导致网络连接显示黄色叹号问题,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。今天有个客户拿过来一台电脑,Win7的系统,说是板载网卡连上...
    99+
    2023-06-13
  • ubuntu中如何实现ADSL拨号上网
    小编给大家分享一下ubuntu中如何实现ADSL拨号上网,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!ADSL 在ubuntu 下拨号用ADSL拨号上网,首先需要...
    99+
    2023-06-13
  • 什么是拨号VPS服务器以及如何连接
    这期内容当中小编将会给大家带来有关什么是拨号VPS服务器以及如何连接,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Vps拨号服务器批量管理工具是来源于iis7服务器管理软件,它可以实现一键管理的功能。拨号...
    99+
    2023-06-05
  • 电脑如何连接网络
    这篇文章主要讲解了“电脑如何连接网络”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“电脑如何连接网络”吧!电脑连接网络步骤:首先确保电脑已经插好了网线在菜单中搜索“控制面板”。 找到“网络和i...
    99+
    2023-06-30
  • 如何在Debian中配置网络连接
    在Debian中配置网络连接可以通过以下步骤进行: 打开终端,并以root权限登录。 使用以下命令查看网络接口的信息: ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作