C++ Builder经验点滴 ★安装组件 C++ Builder一个很吸引人的地方，就是它的组件。不但在系统中提供了丰富的组件，而且还有大量的第三方组件。安装组件的操作很简单，选择"Compoment\Install Compoment"菜单命令，在弹出的窗口中选取要安装的组件文件就行了。 ★C++ Builder全编译 在C++ Builder 3.0下,如果不进行设置，则程序是不完全编译的，运行时要用到Windows/System目录下的一些文件。不完全编译的可执行文件拷到其它未装C++ Builder的计算机里将无法运行。全编译的设置方法如下：
选择Project/Option菜单命令，选中弹出窗口中Packages选项卡中的Build with runtime packages即可。

★动态调用窗体Form
在缺省情况下，由File/New Form生成添加入项目文件中的窗体都具有"Auto Create"（自动创建）的特性。即只要程序运行，该窗体就存在于内存中了，不管当前它是否被调用。具有这种特性的窗体一般适用于窗体属性比较固定、经常被调用的情况。其优点是速度快，缺点是占用内存。在实际程序设计中，会遇见大量类似对话框功能的窗体，它们用于显示状态或输入信息，仅须在程序中调用一下，完成其功能就行了，无需常驻内存。这时可以通过选择Project/Options/Forms，将"Auto Create forms"栏中相应的窗体，如Form1，用">"键移动到"Available forms"栏中，并在程序需调用该窗体处，加入下列语句：
TForm1 *myform=new TForm1(this);
myform->ShowModal();
delete myform;
窗体Form1仅是在需要调用时才调入内存，调用完成后，即用delete清除出内存。这样可减少程序对内存资源的占用。
(杜　江)