User: alciro    User
 Original    Translate to:  Deutsch  English  Français  中文  
 

Programación en C++ Builder

 数组 (数组)
 指针
3. 例如在C + +类
8. AnsiString类型类的方法
 C + +项目
 包,分发的应用程序,无需安装
 交换或冒泡排序
 String.h 字符串函数

C + +项目

    在C + + Builder的项目包括一个文件,其中下面的一组,与扩展:

    • 的。cpp源文件的C + +。文件是为工程(Proyect1.cpp)提供。每单位之一(Unit1.cpp)。
    • 。DFM的描述包含了它的形式和组成部分。每个窗体都有它在文件描述。
    • 。DSK的国家和项目的外观时,您的桌面保存。
    • 。h头文件包含的类的声明的。
    • 。BPR项目的Makefile。包含有关文件和编译器的指令,需要建立程序。
    • 。obj文件由编译器生成处理后的源文件。
    • 。水库二进制资源文件。
    • 。莫耳档案馆调试符号。

    要检查项目的文件的一部分,我们是来访问Builder 项目经理 查看位于菜单“ - > 项目经理。

    谟经理的C + + Builder中

    Unit1.cpp程序源文件

     //------------------------------------------------ ---------------------------
    
    #包括 
    的#pragma hdrstop
    
    #包括“Unit1.h”
    //------------------------------------------------ ---------------------------
    的#pragma包(smart_init)
    资源的#pragma“*. DFM的”
    TForm1 * Form1的;
    //------------------------------------------------ ---------------------------
    __fastcall TForm1::TForm1(TComponent *拥有者)
            :TForm(业主)
    {
    }
    //------------------------------------------------ ---------------------------
    
    无效__fastcall TForm1::Button1Click(TObject *发件人)
    {
    Edit1 ->“文本=”你好“;
    }
    //------------------------------------------------ ---------------------------
    

    Unit1.h头文件

     //------------------------------------------------ ---------------------------
    
    #IFNDEF的Unit1H
    #定义Unit1H
    //------------------------------------------------ ---------------------------
    #包括 
    #包括 
    #包括 
    #包括 
    //------------------------------------------------ ---------------------------
    类TForm1:公共TForm
    {
    __published:/ / IDE的管理组件
            TButton的* Button1的;
    	t编辑* Edit1;
            无效__fastcall Button1Click(TObject *发件人);
    私人:/ /用户声明
    市民:/ /用户声明
            __fastcall TForm1(TComponent *拥有者);
    };
    //------------------------------------------------ ---------------------------
    外部包装TForm1 * Form1的;
    //------------------------------------------------ ---------------------------
    #Endif
    

    Project1.cpp项目的源文件

     //------------------------------------------------ ---------------------------
    
    #包括 
    的#pragma hdrstop
    //------------------------------------------------ ---------------------------
    USEFORM(Unit1.cpp“,Form1中);
    //------------------------------------------------ ---------------------------
    WINAPI WinMain函数(的HINSTANCE,的HINSTANCE,LPSTR,int)的
    {
            尝试
            {
                     应用程序>的initialize();
                     应用程序> CreateForm(__classid(TForm1),&Form1中);
                     应用程序>“运行();
            }
            赶上(例外与例外)
            {
                     应用程序> ShowException(&除外);
            }
            赶上(...)
            {
                     尝试
                     {
                             抛出异常("");
                     }
                     赶上(例外与例外)
                     {
                             应用程序> ShowException(&除外);
                     }
            }
            返回0;
    }
    //------------------------------------------------ --------------------------- 

    Loading
    copyright © 2007-2024  www.alciro.org  All rights reserved.         
    Share |