主体内容

COM错误消息中解释参数调用

时MATLAB®客户端向COM服务器程序发送命令无效参数,服务器以下列格式发回报错消息

??错误:类型错配,参数N级.

不使用点语法格式时,请小心解释消息中的参数号。

例例,使用点语法,如果键入:

handle.PutFullMatrix('a','base',7,[5 8]);

MATLAB显示器

??错误:类型错配,参数3

本案之争7无效,因为PutFullMatrix应用期望第三个参数为数组数据类型,而非标量示例中错误消息识别7原封参数3.

但是,如果使用语法:

PutFullMatrix(handle,'a','base',7,[5 8]);

MATLAB显示器

??错误:类型错配,参数3

中调用PutFullMatrix应用函数详解7参数四COM服务器没有收到第一个参数上头控件参数仅识别服务器不传递到服务器上服务器读取'a'as first参数和无效参数7......

相关题目