关于InternetResult对象中的InternetData()函数的用法及作用
internetdata()函数用于处理Inet对象的对象函数geturl()和postur()返回的html数据
用法:程序中不能直接调用该函数需要定制一个标准的用户对象,该用户对象继承internetResult对象 ,并在该用户对象上定义函数InternetData()作为基类中的同名函数的覆盖函数.该覆盖函数必须包含一个类型为blob的参数采用传值方式传递,其返回值必须是Integer类型.在函数体中处理data参数.
问题:
假如我想把http://202.197.51.10/01.mp3这个路径下的文件下载到本地来用internetdata()和geturl()
可以实现吗?
nvo_intr ii_intr//用户对象继承internetResult对象 ,并在该用户对象上定义函数InternetData()作为基类中的同名函数的覆盖函数.
inet ii_inet //定义ii_inet对象
ii_intr = create nvo_intr
GetContextService("Internet",ii_inet)
ii_inet.geturl("http://202.197.51.10/01.mp3",ii_intr)
当程序执行到这里的时候就退出了,不知道是什么原因?
有没有遇到过这样的问题