我经常发现我想将坐标传递给Sub(),但是你不能传递用户定义的类型。
有内置类型吗? 例如,像Line。
我正在努力避免依赖,因为这是shrinkwrap软件。
答案 0 :(得分:1)
您绝对可以传递用户定义的类型。您只需确保使用ByRef关键字。
Sub ExampleSub(ByRef Rect As Recatangle)
End Sub
当然,您必须定义UDT:
Public Type Rectangle
Left As Long
Top As Long
Width As Long
Height As Long
End Type