kodin 发表于 2009-8-31 05:20:58

多个InetClose导致未知函数问题

:face (37): 程序在编辑器里面运行正常,编译成EXE文件后,提示未知函数错误。
一直以为是编辑器版本问题,通过多次测试,已确认是InetClose导致。:face (36):

测试方法:
排除法(一个个函数删除测试):face (18):

导致问题原因:
程序里面运行了多个InetGet,本想在判断程序下载结束后,调用InetClose释放资源,结果因为InetClose关闭,而出现了这么个怪问题。

暂时解决方法:
:face (29): 暂时不用InetClose

破帽遮颜 发表于 2009-9-13 16:17:49

呵呵~不用InetClose的话,资源未释放,等第二次InetGet的时候,就无法正确获取进度了!这点很郁闷的
页: [1]
查看完整版本: 多个InetClose导致未知函数问题