我觉得应该设置offine属性为true,就可以了,但是第一次好使,而后再打开一个本地网页的时候就无法显示了,而offine属性也变为false了!是不是个bug?还是我的设置有问题呢?请大家帮忙。还有就是我是新人,想买一本关于vb方面的书,请大家多多推荐推荐!有1年编程经验是用的java!谢谢大家了

解决方案 »

  1.   

    Declare Function InternetSetOption Lib "wininet.dll" _ 
    Alias "InternetSetOptionA" (ByVal hInternet As Long, _ 
                                ByVal dwOption As Long, _ 
                                lpBuffer As Any, _ 
                                ByVal dwBufferLength As Long) As LongType INTERNET_CONNECTED_INFO 
        dwConnectedState As Long 
        dwFlags As Long 
    End Typeconst INTERNET_STATE_DISCONNECTED_BY_USER         = &h10
    const ISO_FORCE_DISCONNECTED  = &h00000001Dim ConInfo As INTERNET_CONNECTED_INFO, lRetValue As LongConInfo.dwConnectedState = INTERNET_STATE_DISCONNECTED_BY_USER 
    ConInfo.dwFlags = ISO_FORCE_DISCONNECTED 
    lRetValue = InternetSetOption(0&, _ 
                INTERNET_OPTION_CONNECTED_STATE, ConInfo, Len(ConInfo))
      

  2.   

    参考
    http://www.vbip.com/wininet/wininet_connection_01.asp