Похожие презентации:
IDE Borland C++ Builder
1. Тема 1. Основные понятия. IDE Borland C++ Builder.
• Почему С++• История появления языка
• Основные принципы построения программ
на языке С++
• Структура файла проекта
• Работа в интегрированной среде разработки
C++ Builder
• Описание основных визуальных
компонентов среды разработки
2. История появления С++
• 1972 – Брайан Керниган и Денис Ритчиразрабатывают язык C
• В начале 80-х сотрудник фирмы AT&T
Bell Laboratories Бьярн Страуструп
разработал язык программирования
С++
• 1996 – опубликован стандарт ANSI C++
• 1998 – опубликован международный
стандарт языка С++: ISO/IEC 14882
3.
Этапы создания исполняемой программы4. Главная функция программы
• main() – консольное приложение• WinMain – приложение windows
5. Файл проекта
Посмотреть содержимое файла проекта:Project\View Source
Имена файлов модулей по умолчанию:
Unit1, Unit2,..
6. Основные файлы проекта
.cpp – файл модуля или проекта
.bpr – файл опций проекта
.res – файл ресурсов
.h – заголовочный файл
.dfm – файл формы
.hpp – заголовочный файл компонента
файлы с символом ~ – файлы резервных
копий
.exe – запускной файл
.obj – объектный файл
.dll – файл библиотеки
.tds – файл отладки
7.
Запускной exe-файл возможен в двухвариациях:
• Автономный файл
• Файл с поддержкой пакетов
Чтобы сделать exe-файл файлом с
поддержкой пакетов, необходимо в
меню: Project\Options\Packages
установить галочку напротив опции Built with runtime packages
8. Файл проекта
#include <vcl.h>#pragma hdrstop
//------------------------------USEFORM("Unit1.cpp", Form1);
//------------------------------WINAPI WinMain(HINSTANCE,
HINSTANCE, LPSTR, int)
{
try
{
catch (...)
Application->Initialize();
{
Application->CreateForm
try
(__classid(TForm1),&Form1);
{
Application->Run();
throw Exception("");
}
}
catch (Exception &exception)
catch (Exception &exception)
{
{
Application->ShowException
Application->ShowException
(&exception);
(&exception);
}
}
}
return 0;
}
9. ИСР C++ Builder
ИСР – среда, в которой есть всенеобходимое для проектирования,
запуска и тестирования.
Составные части ИСР:
1. Главное меню.
2. Инструментальные панели:
быстрые кнопки;
палитра компонентов.
Borland C++ Builder 6.0
10. Окна ИСР
дерево объектов
инспектор объектов
окно формы
редактор кодов
11. Средства отладки программы
1.2.
3.
4.
Окно сообщений об ошибках
Окно Watch List
Точки прерывания
Проход по шагам:
Step Over (F8)
Trace Into (F7)
Trace to Next Source Line
Run to Cursor
Run Until Return
Sample
12. Текстовые компоненты
Label
StaticText
Edit
LabeledEdit
Memo
RichEdit
ListBox
ComboBox
Sample
13. Управляющие компоненты
Button
BitBtn
RadioButton
CheckBox
Sample
14. Методы управления текстом в компонентах Memo и ListBox
Add(строка)
Clear()
Delete(индекс)
Insert(индекс, строка)
Strings[индекс]
Пример:
Memo1->Lines->Insert(0,"Строка
текста");
Memo1->Lines->Add(ListBox1->Items->