Optimize (Optimize.vbp)

This sample application demonstrates several optimization techniques for Visual Basic. Speed comparisons are made between various coding techniques to illustrate performance differences.

Background

The sample is comprised of several forms, each demonstrating optimized and non-optimized code. When running this sample, it’s a good idea to shut down any other running applications in order to get accurate timings. For more information, see "Designing for Performance and Compatibility," in the Programmer's Guide.

File Description
About.frm About box form for application.
About.frx Binary data file for the ABOUT.FRM file.
Algorith.frm Form demonstrating algorithms for drawing.
Code.frm Form demonstrating code optimizations.
Collection.frm Form demonstrating optimizations for collections.
Explore.frm The main form for the sample application with an Explorer style interface.
Explore.frx Binary data file for the EXPLORE.FRM file.
Frmimage.frm Auxiliary form for the Splash Screen demonstration.
Frmimage.frx Binary data file for the FRMIMAGE.FRM file.
FrmPics.frm Form demonstrating optimizations for displaying images.
FrmPics.frx Binary data file for the FRMPICS.FRM file.
FrmShow1.frm Form demonstrating optimizations for forms.
FrmShow2.frm Auxiliary form demonstrating optimizations for forms.
Global.bas Module containing shared code.
Graphics.frm Form demonstrating optimizations for graphics methods.
Graphics.frx Binary data file for the GRAPHICS.FRM file.
Numbers.frm Form demonstrating data type optimizations.
Optimize.vbp Project file for this application.
Paintpic.frm Form demonstrating painting optimizations.
Paintpic.frx Binary data file for the PAINTPIC.FRM file.
Splash.frm Sample splash screen.
Splash.frx Binary data file for the SPLASH.FRM file.
Splshdmo.frm Form demonstrating startup optimizations.
Strings.frm Form demonstrating string handling optimizations

To Run

From the Visual Basic File menu, choose Open Project and select the Optimize.vbp file, which is listed in the Samples directory. Press F5 or choose Start from the Run menu to run the application.