您的第一个C++Builder程序(Hello, world!)

最近有些老旧的项目是C++Builder开发的,虽然和Delphi的IDE的界面和操作十分相似,但是还是找本《C++ Builder 5 Developer’s Guide》来看看熟悉下,在C++Builder中编程首先应该注意的问题是区分大小写。

安装环境是Win10 64位操作系统,C++ Builder6企业版,一次性安装成功,没有任何问题。

Step1、打开 C++Builder 6,选择【 File | New | Application】,创建一个默认的C++Builder应用程序;

Step2、默认会创建一个 Form1的窗口和一个 Unit1的窗体单元;

Step3、在 Standard组件面板上选择一个 Label组件放置到窗体中央,再选择一个 Button组件放置到窗体的任意一个位置;

Step4、双击窗体上的 Button1按钮,C++Builder会在 Unit1.cpp单元中添加一个 OnClick事件,我们此时只要添加以下代码:

Step5、点击点击工具栏中 Run按钮( F9),运行程序,点击Button1按钮后,Label1变成了 Hello, world!,到此为止,我们已经完成了一个最基本的Windows程序。C++Builder确实很神奇,就是这么简单的一句代码实现了复杂的Windows程序。

Original: https://www.cnblogs.com/pchmonster/p/8169695.html
Author: pchmonster
Title: 您的第一个C++Builder程序(Hello, world!)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/536467/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区

    栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现…

    C++ 2023年5月29日
    063
  • 配置 Windows 下的 nodejs C++ 模块编译环境

    Python 安装 python-2.7.7.msi iso 虚拟磁盘 安装 DTLite4491-0356.exe Windows XP 用 DTLite 打开 VS2010Ex…

    C++ 2023年5月29日
    050
  • Model/View结构(整理自<Qt5.9 C++开发指南>)

    数据模型 数据不仅可以存储在数据模型中,数据可以是其他类,文件,数据库或任何数据源. 视图组件 那些带View的类; 在显示数据时,调用setModel()函数,为自己设置一个数据…

    C++ 2023年5月29日
    056
  • c++ typedef和#define的作用范围

    typedef: 如果放在所有函数之外,它的作用域就是从它定义开始直到文件尾; 如果放在某个函数内,定义域就是从定义开始直到该函数结尾; #define: 不管是在某个函数内,还是…

    C++ 2023年5月29日
    090
  • C++ std::Recursive_mutex 支持 “对同一互斥量进行嵌套加锁”

    使用场景:一个类的不同成员函数之间,存在相互调用的情况, 如果这样的成员函数作为线程的入口函数时,就会出现在成员函数 func1()中对某个互斥量上锁,并且, func1()中调用…

    C++ 2023年5月29日
    042
  • Cannot find a C++ compiler that supports both C++11 and the specified C++ flags.

    Linux 安装 cmake 时候出现的问题,解决方法: yum install gcc-c++ Original: https://www.cnblogs.com/hunttow…

    C++ 2023年5月29日
    044
  • [C++]一份Linq to object的C++实现

    几个月的构想+0.5小时的设计+4小时的linq.h编码+3小时的测试编码。 大量使用C++11的特性,在GCC 4.7.2下编译通过。 关于实现相关的描述就不说了,我表达能力差,…

    C++ 2023年5月29日
    041
  • 【转】c++ set的用法

    1、关于set C++ STL之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector,string,list等方便的容器,更重要的是STL封装了许多复杂的数据结构算法和大…

    C++ 2023年5月29日
    044
  • Visual C++ 运行库合集包完整版 v20201209

    Microsoft Visual C++ Redistributable(系统运行库,简称MSVC,VB/VC)是Windows操作系统应用程序的基础类型库组件。 此版Visual…

    C++ 2023年5月29日
    065
  • Xcode 导出C++项目在其他电脑执行

    先找到C++项目的可执行文件的位置 https://blog.csdn.net/qq_34759481/article/details/82700587 关于存储和加载文件的目录,…

    C++ 2023年5月29日
    051
  • c++11 thread

    官方例子 // thread example #include // std::cout #include // std::thread #include using namesp…

    C++ 2023年5月29日
    057
  • tuple c++

    A tuple is a C++11 construction and it is built heavily on variadic templates. A tuple is …

    C++ 2023年5月29日
    060
  • c和c++编译器之gcc和mingw

    三大编译器:gcc,llvm,clang 什么是gcc? gcc 官方网站:https://gcc.gnu.org GCC(GNU Compiler Collection,GNU编…

    C++ 2023年5月29日
    058
  • UML——从类图到C++

    简易软件开发流程 实践中,use case and description、class diagram与sequence diagram三者搭配,几乎是UML项目的基本类型,所以在…

    C++ 2023年5月29日
    070
  • 谷歌开源替代 C++ 的编程语言:Carbon

    谷歌工程师 Chandler Carruth 近日在多伦多举办的 CppNorth 大会上宣布,正式开源谷歌内部打造的编程语言:Carbon,并称 Carbon 是 C++ 的继任…

    C++ 2023年5月29日
    067
  • c++函数式编程 笔记

    函数可以看作是一个普通变量。可被存储在集合或结构中,作为参数传递给其他函数,或作为函数的返回值。高阶函数:能够 接收函数作为参数或者 返回函数作为结果的函数。 filter:过滤后…

    C++ 2023年5月29日
    040
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球