强烈推荐:C#/VB.NET 下最好的RAS拨号程序
2009-04-15 12:20
405 查看
以前控制ADSL拨号我一直用的是RasDisplay,也是一个老外写的封装Ras拨号类,它的优点是不需要输入任何参数,可以直接从系统中调出默认的拨号连接。
不过最近我的程序在运行了2天后,提示图形缓存写入失败,崩了。很奇怪的是,我没有用任何图像相关的函数……在网上搜了一大圈,发现MSDN有个专门讨论的帖子,认为这是一个隐藏的.net bug,原因可能是因为GDI对象数太多引起的。于是开了TaskManager检查GDI对象,妈呀果然不断在长,而且ADSL一重启就长一段,很明显,RasDIsplay有资源泄漏。。。
于是郁闷的开始看他的源码,找着找着,有个老外向我推荐DotRas,看了下,很新,最近写的,一直在更新而且功能很强大,不错~不过一定要用今天出的新版,老版本好像有些问题。。。其中有个获得ADSL IP地址的函数 实在太方便了 呵呵
给出下载地址:
http://dotras.codeplex.com/
不过最近我的程序在运行了2天后,提示图形缓存写入失败,崩了。很奇怪的是,我没有用任何图像相关的函数……在网上搜了一大圈,发现MSDN有个专门讨论的帖子,认为这是一个隐藏的.net bug,原因可能是因为GDI对象数太多引起的。于是开了TaskManager检查GDI对象,妈呀果然不断在长,而且ADSL一重启就长一段,很明显,RasDIsplay有资源泄漏。。。
于是郁闷的开始看他的源码,找着找着,有个老外向我推荐DotRas,看了下,很新,最近写的,一直在更新而且功能很强大,不错~不过一定要用今天出的新版,老版本好像有些问题。。。其中有个获得ADSL IP地址的函数 实在太方便了 呵呵
给出下载地址:
http://dotras.codeplex.com/
相关文章推荐
- asp.net程序性能优化的七个方面 (c#(或vb.net)程序改进)
- 改写c#支付宝接口程序为vb.net
- 节假日批量设置的C#.NET程序代码参考 推荐
- JSP 、J2EE 、C# 、asp.net 、vb、VB.net、php、 Android,FPGA,MATLAB,QT,程序开发
- 改写c#支付宝接口程序为vb.net
- [zhuan]asp.net程序性能优化的七个方面 (c#(或vb.net)程序改进)
- 推荐n个VB.Net to C# (C# to VB.net)代码转换(互换互转)工具
- asp.net程序性能优化的七个方面 (c#(或vb.net)程序改进)
- C#(VB.NET)操作Windows自带的防火墙 之 还原默认设置、阻止程序通知
- 通过程序 VB.Net 或 C# 读取文本文件行数
- c#(或vb.net)程序改进 (转载)
- 一个自动把Visual Studio.NET的C#,VB.NET,VC++project工程转为NAnt Build的小程序(利用XSL)
- 针对辽宁联通09年短信竞赛开发的基于VB.NET C#.NET 混合模式的短信群发程序
- VB.NET和C#转换的在程序
- Vb.Net程序知识点:在循环内改变循环次数,vb.net改变不了,C#可以。循环语句技巧。
- 在C#程序中直接使用VB.NET中丰富的函数
- C#/VB.NET Winform程序自定义输入光标
- c#(或vb.net)程序改进
- C#(VB.NET)操作Windows自带的防火墙 之 添加/删除允许通过防火墙的例外程序
- C#、VB.NET将自己的程序注册到系统的右键菜单(所有文件和目录)