# Return datatype in the public function of object module

Posted by fish on January 28, 1999 at 16:07:35:

请问, 在物件类别模组中, 不能够以自订型态做为Public程序的传回值吗?
有没有办法可以克服?

请看下列片段:

在Module1 中, Public Type POINTL
x As Long
y As Long
End Type

在Class1 中, Private m_point as POINTL

Property Get Point() as POINTL <--无法通过编辑
Point = m_point
End Property

结果编辑的时候就出现问题了, 因为VB会把POINTL 视为是
private的自订型态, 而private型态不可以当public的传回型态...

不过, 在Module1中不是将POINTL宣告成Public 吗, 为何物件类别
会视为Private?

有没有可以传递自订型态变数的方法??

谢谢指导!

(vb6.0, on Win 98)

Follow Ups:

- Re: Return datatype in the public function of object module Keven 17:04:28 1/28/99 (1)
  - Re: Return datatype in the public function of object module fish 17:15:24 1/28/99 (0)