我在com(vc之atl编写)中一个接口的方法中采用了三个参数,其中两个为输出参数。都是c的char*类型,形式为A(char *a,char *b,char *c).
现在asp页面中借助这两个参数返回值如下
dim m1,m2
set a = Server.CreateObject("XXX.YYY") //这里初始化正确无误
a.A "ABC",m1,m2      //这里老说类型错误,该如何修改以便正确传递数据???经测试此com在其他程序中(直接支持char*的语言程序)中调用成功,com本身正确无误。