我没有看你的源码。不过既然你说在VB下测试没有问题,而用asp调用产生问题的话。有可能是你机器上的组件版本混乱。建议你清掉注册表中该组件的所有注册,然后重新注册该组件。asp调用组件不指定组件的位置,所以若是你的机器上有多个注册版本的话就可能出现混乱。试试吧!