网络程序员非常有必要了解如何自动拨号的种种方法,以便于自已在程序中控制网络连接。根据个人的经验总结,一般有以下方法技巧:

1、调用Windows命令RasDial.exe(或RasPhone.exe),可以由Shell直接运行,也可由.bat或.VBS脚本运行

程序中自动拨号的方法rasdial.exe  /disconnect '断开
程序中自动拨号的方法
del "C:\Documents and Settings\hyuqin\Cookies\*.*" /Q  '清Cookie
程序中自动拨号的方法
rasdial.exe  连接名 连接账户 连接密码 '连接

2、调用WindowAPI函数InternetDial("wininet.dll")等
3、调用别人已封装好的类库,如下就是网友封装的自动拨号类
调用代码:
程序中自动拨号的方法RASDisplay ras = new RASDisplay();
程序中自动拨号的方法ras.Disconnect();
//断线
程序中自动拨号的方法
ras.Connect("adsl");//拨号
自动拨号类:
程序中自动拨号的方法using System;
程序中自动拨号的方法
using System.Runtime.InteropServices;
程序中自动拨号的方法
程序中自动拨号的方法
public struct RASCONN
}

4、列出当前机器上所有网络连接,可以用上面的封装类,也可以直接查询注册表

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2021-04-13
  • 2021-11-14
  • 2021-07-24
  • 2021-10-31
  • 2021-09-15
猜你喜欢
  • 2021-12-01
  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2021-12-23
  • 2022-12-23
相关资源
相似解决方案