1、用RAS连接的时候怎么判断现在的进度呢?比如:拨号中……、验证用户名……什么的。
    RAS有同步和异步两种方式,使用同步方式会造成程序的假死,使用异步方式却没有办法实时捕获到拨号的错误提示(比如没有拨号音、占线什么的)2、RAS好像要调用系统已有的拨号连接,那么可不可以不要调用系统已有的拨号连接,自己直接拨号并建立连接呢?3、错误630是什么意思啊?有水知道RAS的所有错误含义?4、分不够的话,肯定可以在加。但是我希望能够有有效的答案或思路、方法啊。

解决方案 »

  1.   

    http://www.china-askpro.com/msg1/qa35.shtml
    http://www.yesky.com/20011231/212571.shtml
      

  2.   

    Public Function WinAPIError(ByVal lLastDLLError As Long) As String
    Dim sBuff As String
    Dim lCount As Long  '返回与LastDLLError相关的出错信息:
      sBuff = String$(256, 0)
      lCount = FormatMessage( _
       FORMAT_MESSAGE_FROM_SYSTEM Or FORMAT_MESSAGE_IGNORE_INSERTS, _
       0, lLastDLLError, 0&, sBuff, Len(sBuff), ByVal 0)
      If lCount Then
       WinAPIError = Left$(sBuff, lCount)
      End IfEnd Function
      

  3.   

    JennyVenus() 兄,你给的两个网页我很早就看过了,还是不太明白,想详细了解一下。另烦劳解释一下WinAPIError函数如何使用,FormatMessage还要加上API声明这我知道。
      

  4.   

    网上关于RAS的说明少之又少啊!!!