在delphi的webservice技术中有种奇怪的现象,如果你一个做数据提交用的webservice接口有多个Variant参数,delphi环境会报'Invalid variant type',但如果是个读取数据的接口中有多个Variant参数是不会有问题的。这个问题因工作忙我目前没有继续跟踪,只好采用了权宜之计,建立一个Variant数组,这样多个Variant做一个参数打包提交,这样是没有问题的。

     注:delphi做dcom时没有这种问题。