Выход из игры и закрытие приложения — операция простая. Она будет выполняться, когда человек выберет в меню пункт Выход (или нажмет соответствующую командную кнопку). Закрыть программу надо в обработчике соответствующего события, которое будет сгенерировано C++Builder. Это выполняется следующим образом.
1. Выберите в меню формы пункт Выход из игры и один раз щелкните на нем левой кнопкой мыши.
2. С помощью Инспектора объектов задайте для выбранного таким способом пункта меню название (Name) GameExitltem. Обязательно изменяйте свойство Name, далее по инструкции обращение к элементам формы будет по персональным идентификаторам.
3. Снова выберите в меню формы этот пункт и дважды на нем щелкните.
C++Builder автоматически создаст новый метод GameExitltemClick() класса TForm1 главной формы. Этот метод будет вызываться, когда пользователь в работающей программе выберет пункт меню Выход из игры.
В методе достаточно, привести один оператор — вызов метода Terminate() объекта Application (класс TApplication). Этот объект создается C++Builder автоматически, доступен через указатель и содержит в себе информацию о всем создаваемом приложении — в частности, о названии ЕХЕ-файла, его значке и т. д. Так как Application — указатель, то вызывать метод этого объекта надо с помощью операции «->».