作者lenki (改变)
看板Visual_Basic
标题Re: [VB6 ] 可以在sub里面宣告public吗?
时间Wed Sep 5 15:25:20 2007
※ 引述《DekaRanger (DekaRanger)》之铭言:
: 如果我想在一个sub里面决定我需要宣告几个public的阵列变数在module里面
: 请问要如何做?
: 例如在一个sub里面决定需要几条线 进而宣告多少个 class line
: 这些 class要宣告在mpdule里面 这样才可以在其他的表单上使用....
: 拜托了 谢谢!!!!
我想到的作法是在 Public Module 实作一个class line 的 Collection
需要几个 Class line 就加入
要使用时,从 Collection 调用
For example:
public class LineCollection
private arrayObj() as Line
public sub add( NewLine as Line)
public sub delete( ExitLine as line)
Property Count as integer
Public Function Item(index as integer) as Line
item=arrayObj(index)
end function
......
......
end class
================
Public Module A
public Lines as new LineCollection
^^^^^
End Module
================
使用时从Module 调用lines 调用
============================
很久没写 VB6程式了,语法不确定是否正确喔……
如果作法不对,不要k我 @@"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.64.209.217