类MWComplex

MWComplex类通过或接收一个复杂的数字数组中或从已编译的类的方法。该类包含四个属性/方法:

物业和为Variant

存储一个复杂的阵列(读/写)的实数部分。该真实属性的默认属性MWComplex类。该属性的值可以是任何类型强制转换到一个变种,以及对象类型,其限制是底层阵列必须解析为数字矩阵(不允许小区数据)。有效的Visual Basic®数字类型复杂阵列包括字节整数货币株/ vbDecimal

物业的Imag为Variant

存储一个复杂的阵列(读/写)的虚部。该IMAG属性是可选的,可以对于纯实阵列。如果IMAG属性不为空并且尺寸和底层数组的类型不匹配的尺寸和类型的真实属性的阵列中,当对象在一个方法调用,用来产生一个错误。

下面的Visual Basic代码创建以下项目的复杂阵列:

X = [1 + I 1 + 2I 2 + I 2 + 2I]子FOO()昏暗X作为MWComplex昏暗RVAL(1〜2 1〜2)作为双昏暗IVAL(1〜2,1至2)为双上的错误转到了handle_error对于i = 1至2对于j = 1到2 RVAL(I,J)= I IVAL(I,J)= J下下一批X =新MWComplex x.Real = RVAL x.Imag = IVAL。。。退出小组了handle_error中:MsgBox(Err.Description)结束子

物业MWFlags作为MWFlags

存储到一个参考MWFlags目的。此属性设置或获取用于特定复数排列在阵列格式和数据转换标志。每MWComplex对象都有它自己MWFlags属性。此属性将覆盖其方法被称为对象上设置任何标志的价值。

子克隆(ppComplex作为MWComplex)

创建的副本MWComplex目的。

参数

论据 类型 描述

ppComplex

MWComplex

引用一个未初始化MWComplex反对接收拷贝

返回值

没有

备注

克隆分配一个新的MWComplex对象并创建的对象的内容的深层复制。当需要的,而不是现有的对象引用的共享副本一个单独的对象调用此函数。