有没有一种方法可以抑制“不”;“程序太大”;VB6中的错误?

有没有一种方法可以抑制“不”;“程序太大”;VB6中的错误?,vb6,Vb6,我正在调试用VB6编写的旧应用程序。在做了大量调试之后,我得到了这个编译错误。是否有办法停止这些类型的错误,或者我应该手动将大过程划分为小过程。否,无法抑制此错误。您的编译的过程不能超过64kb。你应该把它分解成不同的子例程 或者对于VBA宏(代码不是),如果宏是使用64位版本的Office创建的,则可能会收到此错误消息 它需要有多大才能触发呢?希望没有那么多事情要处理。。是什么让它们(突然)变得“太大了”?你现在可以把它切成更小的了。而且代码会“更好”。看起来没有:你希望这里的答案与其他所有论

我正在调试用VB6编写的旧应用程序。在做了大量调试之后,我得到了这个编译错误。是否有办法停止这些类型的错误,或者我应该手动将大过程划分为小过程。

否,无法抑制此错误。

您的编译的过程不能超过64kb。你应该把它分解成不同的子例程


或者对于VBA宏(代码不是),如果宏是使用64位版本的Office创建的,则可能会收到此错误消息

它需要有多大才能触发呢?希望没有那么多事情要处理。。是什么让它们(突然)变得“太大了”?你现在可以把它切成更小的了。而且代码会“更好”。看起来没有:你希望这里的答案与其他所有论坛上的答案不同吗?它大约有2600行,而且是一个现有的,运行时没有任何错误。只有将其添加到.vbg组中,调试时才会出现错误。“它大约有2600行”-可能出现的问题…它应该是32位的,因为我认为没有任何64位的vb6 enterprise edition可用,另一点是我正在使用本身为32位的Windows server 2003。同意拆分操作。如果您在一个事件或例程中有那么多事情要做,那么您应该更好地回收代码,或者为您的代码设计更好的代码。用这么长的一段代码,你想实现什么?