Сложение двух чисел в C++ Builder 6 на C++

Featured image

В статье рассказывается о создании приложения сложения двух чисел в древнем и старом C++ Builder 6.

📖 Содержание ⬇️

Содержание

Создание нового приложения

Переходим в File → New → Application:

Создание нового приложения

Рисунок 1 — Создание нового приложения

Подтверждение сохранения изменений прошлого проекта

Рисунок 2 — Подтверждение сохранения изменений прошлого проекта

Появится вот такой вид:

Созданный проект

Рисунок 3 — Созданный проект

Сохраняем всё в папке новой:

Сохранение проекта

Рисунок 4 — Сохранение проекта

Выбор папки и названия CPP файла проекта

Рисунок 5 — Выбор папки и названия CPP файла проекта

Выбор названия файла проекта

Рисунок 6 — Выбор названия файла проекта

Заполняем форму

На форму кидаем два поля ввода:

Компонент Edit

Рисунок 7 — Компонент Edit

Кидаем на форму также кнопку:

Компонент Button

Рисунок 8 — Компонент Button

Еще кидаем поле для вывода многострочного текста:

Компонент Memo

Рисунок 9 — Компонент Memo

В поле для вывода Memo1 удалим первоначальное содержимое:

Параметр Lines компонента Memo

Рисунок 10 — Параметр Lines компонента Memo

Удаление первоначального содержимого

Рисунок 11 — Удаление первоначального содержимого

Также в поля ввода Edit1 и Edit2 введем первоначальное значение:

Ввод начального значения в поля ввода

Рисунок 12 — Ввод начального значения в поля ввода

Написание кода

Теперь можно переходить к написанию кода.

Двойной клик по кнопке:

Двойной клик по кнопке

Рисунок 13 — Двойной клик по кнопке

И видим это:

Созданный метод для обработки клика кнопки

Рисунок 14 — Созданный метод для обработки клика кнопки

И вводим такой код:

AnsiString S1 = Edit1->Text;
AnsiString S2 = Edit2->Text;

int a = S1.ToInt();
int b = S2.ToInt();

int c = a + b;

Memo1->Lines->Add(AnsiString(a) + " + " + AnsiString(b) + " = " + AnsiString(c));

Код, срабатываемый при клике на кнопку

Рисунок 15 — Код, срабатываемый при клике на кнопку

Теперь сохраняем всё и запускаем приложение:

Запуск приложения

Рисунок 16 — Запуск приложения

При нажатии на кнопку вы получите результат:

Результат выполненного приложения

Рисунок 17 — Результат выполненного приложения

Запуск приложения на компьютере без C++ Builder

Кстати, чтобы приложение EXE файл запускался без C++ Builder, сделайте это:

Настройки проекта

Рисунок 18 — Настройки проекта

Настройки Linker

Рисунок 19 — Настройки Linker

Настройки Compiler

Рисунок 20 — Настройки Compiler

Настройки Packages

Рисунок 21 — Настройки Packages