Dim X As New XMLHTTP
X.open "get", "http://127.0.0.1/ok.txt", False
X.send
Text2 = StrConv(X.responseBody, vbUnicode)
使用Timer控件每秒执行一次以上代码,但是如果ok.txt文件内容更新后获取到的内容还是原来的内容,无法更新,请问应该如何获取更新后的数据呢?也就是刷新
还有如何获取下面这个xml的内容?
如何获取<score>内的值?</score>
 <?xml version='1.0' encoding='gb2312'?>
<scorelist>
<score>你好</score>
</scorelist>
以上xml的文件名为temp.xml

解决方案 »

  1.   


    在VB中使用XML对象可以解析XML文本。需要例子留下Email
      

  2.   

    是不是txt文本更新以后没有及时保存啊!!
      

  3.   

    是不是txt文本更新以后没有及时保存啊!!
    ======================================
    是的
      

  4.   

    是不是txt文本更新以后没有及时保存啊!!
    ======================================
    文件肯定是保存了的
    只是通过http访问来读取txt文件
    获取的数据应该是系统缓存的数据,因为缓存没有更新内容