在理想世界里,用户的计算机拥有最快的处理器、大量的内存、无限的外存空间以及高速网络连接。而实际上对大多数用户而言,应用程序的性能将受到上述诸多因素的制约。特别当创建复杂的大型应用程序时,其运行时需要的内存和速度倍受关注。所以,有必要缩小应用程序的大小、提高计算和显示的速度,进而优化所创建的应用程序。
在设计和编写应用程序时,可以采用不同的方法来优化应用程序的性能。有的能加快应用程序的运行,有的能缩小应用程序的大小。本章将介绍应用程序优化的常用方法。
Visual Basic 和 VBA 有很多共性,其中 VBA 包含在 Microsoft Office 和其它一些应用程序中。VBS (VBScript) 是一种 Internet 的描述语言,也是 Visual Basic 语言的子集。如果您也是一个 VBA 或 VBS 的开发者,或许希望在这些语言间共享代码。
本章将讨论 Visual Basic 语言三种不同版本间的区别,并给出创建可移植代码的提示。
![]() |
优化的理解
优化简介。 |
![]() |
优化速度
提高应用程序效率的技术。 |
![]() |
优化大小
减少应用程序占用内存和硬盘空间的技术。 |
![]() |
优化对象
应用程序中优化使用对象的技术。 |
![]() |
编译型和解释型应用程序的比较
讨论本机代码执行程序的优、缺点。 |
![]() |
与其它 Microsoft 应用程序的兼容性
有关 Visual Basic 不同版本间代码共享的信息。 |
注意 本章也可以作为 Microsoft Word 文档,可以一次复制或打印多个主题。如果没有 Word可用 Word Viewer 7.1 来阅读和打印文档。Viewer Setup.exe 和《联机手册》的 .doc 文件都在 Visual Basic CD-ROM 的 Tools 目录下。
![]() |
Optimize.vbp
列在 Samples 目录中的示例应用程序 Optimize.vbp 列举了本章将要介绍的许多优化技术。 |