Некоторые компоненты C++ Builder
Brush – кисть, средство для изменения фона изображения.
Button – стандартная электронная кнопка.
Canvas – поверхность для графических построений (канва, холст).
ColorDialog – окно диалога для выбора цвета.
DateTimePicker – часы и календарь.
DirectoryListBox – окно для отображения списка каталогов.
DriveComboBox – окно для выбора логического диска.
Edit – поле для отображения и редактирования строки.
Frame – рамка, контейнер объектов.
FileListBox – окно для отображения списка файлов.
FontDialog – диалоговое окно для выбора шрифта и установки его параметров.
Form – объект, который является основой программы.
Icon – поле иконы, пиктограммы.
Image – окно для графических построений и отображения рисунков.
InputBox – диалоговое окно для ввода строки.
Label – метка, поле для отображения строк.
MainMenu – объект для формирования главного меню.
MediaPlayer – объект для работы со звуковыми, музыкальными и видео файлами.
Memo – окно для отображения многострокового текстового документа.
MessageBox – диалоговое окно для вывода сообщений.
Metafile – поле для хранения графического резинового метафайла в формате wmf или emf.
MonthCalendar – календарь на месяц.
OpenDialog – диалоговое окно для выбора файла.
OpenPictureDialog – диалоговое окно для выбора графического файла.
PaintBox – окно для графических построений.
Panel – панель, используется в качестве подложки.
Pen – перо, пишущий узел для графических построений.
Picture – окно для отображения рисунка.
PopupMenu – объект для формирования всплывающего меню.
PrintDialog – диалоговое окно для ввода на печать.
PrinterSetupDialog – диалоговое окно для настройки принтера.
ProgressBar – объект для визуального отображения состояния какого-либо процесса.
RichEdit – редактор RTF-текста.
SaveDialog – диалоговое окно для сохранения файла.
SavePictureDialog – диалоговое окно для сохранения графического файла.
ScrollBar – полоса прокрутки.
ShowMessage – простейшее окно для вывода сообщений.
StatusBar – строка состояния.
StringGrid – таблица для отображения символьной информации, используется при создании баз данных.
Timer – таймер.
TrackBar – движок-регулятор для изменения какой-либо величины.
Некоторые события, на которые откликается Windows
OnClick При щелчке кнопкой мыши
OnDblClick При двойном щелчке кнопкой мыши
OnMouseDown При нажатии кнопки мыши
OnMouseUp При отпускании кнопки мыши
OnMouseMove При перемещении мыши
OnKeyPress При нажатии клавиши клавиатуры
OnKeyDown При нажатии клавиши клавиатуры
OnKeyUp При отпускании клавиши клавиатуры
OnCreate При создании объекта, например формы
OnClose При закрытии формы
OnActivate При активизации формы
OnDeactivate При потере формой активного состояния
OnTimer По истечении временного интервала таймера
OnPaint Необходимость в перерисовывании окна
OnEnter При получении элементом управления фокуса
OnExit При потере элементом управления фокуса
Оператор присваивания в C++
= оператором присваивания служит одиночный знак равенства
Логические операторы в C++
!a логическое НЕ (отрицание, инверсия)
a && b логическое И
a || b логическое ИЛИ
Операторы сравнения в C++
a == b равенство
a != b неравенство
a > b больше
a < b меньше
a >= b больше или равно
a <= b меньше или равно
Арифметические операторы в C++
- вычитание, унарный минус
+ сложение
* умножение
/ деление
% деление по модулю возвращает остаток от деления нацело
-- декремент – уменьшение
++ инкремент – увеличение
Операторы структуры ветвления
if если
else иначе
if (условие)
{операторы_блока_if}
else
{операторы_блока_еlsе}
Операторы структуры цикла
while пока (цикл с предусловием)
do while делай пока (цикл с постусловием)
for для (цикл с параметром)
Математические функции в C++
abs (n) Абсолютное значение n
sqrt (n) Квадратный корень из n
exp (n) Экспонента n
sin (a) Синус выраженного в радианах угла а
cos (a) Косинус выраженного в радианах угла а
tan (a) Тангенс выраженного в радианах угла а
asin (n) Угол (в радианах), синус которого равен n
acos (n) Угол (в радианах), косинус которого равен n
atan (n) Угол (в радианах), тангенс которого равен n
Выбери лучшее! allbest |