Как выйти из программы в делфи

Сиписок горячих клавишь в Делфи. Для быстрой и более удобной работы.

  • F1 контекстная помощь
  • F3 продолжить поиск (начать – Ctrl+F )
  • F4 выполнить программу до положения курсора
  • F5 поставить Break Point
  • F7 трассировать с заходом в процедуры
  • F8 трассировать без захода в процедуры
  • F9 запустить программу
  • F10 активизировать главное меню
  • F11 открыть/закрыть Object Inspector
  • F12 переход между формой и кодом
  • Ctrl-F1 контекстная помощь
  • Ctrl-F2 прервать выполнение программы
  • Ctrl-F3 посмотреть стек
  • Ctrl-F4 закрыть текущий модуль
  • Ctrl-F5 список переменных для просмотра (Watch List)
  • Ctrl-F7 просмотр значений переменных и их изменение
  • Ctrl-F9 компилировать проект
  • Ctrl-F10 активизировать главное меню
  • Ctrl-F11 открыть проект
  • Ctrl-F12 список модулей проекта
  • Shift-F7 трассировка заходя в каждую процедуру и перескакивание в каждое возникающее событие
  • Shift-F10 всплывающее меню
  • Shift-F11 добавить модуль к проекту
  • Shift-F12 список форм проекта для быстрой навигации
  • Alt-F4 закрыть проект и все файлы
  • Alt-F6 переключение окон
  • Alt-F8 переход к следующей ошибке компиляции
  • Alt-F7 переход к предыдущей ошибке компиляции
  • Ctrl-Shift-F4 закрыть проект и все файлы
  • Alt-Ctrl-F11 менеджер проектов
  • Alt-Shift-F4 закрыть все окна, но проект не закрывать
  • Ctrl-Shift-0..9 поставить метку 0..9
  • Ctrl-0..9 перейти на метку 0..9
  • Alt-0 список окон
  • Ctrl-Enter открыть файл с именем слова на котором курсор стоит
  • Ctrl+клик мышкой на слове перейти на определение этого слова
  • Alt+выделениетекста(мышкой иликлавиатурой) выделение вертикального блока
  • Ctrl+Shift+Up — переход между интерфейсом и реализацией функции/метода.
  • Ctrl+Shift+Down переход от объявления процедуры к ее реализации
  • Ctrl-Shift-C закончить метод (если он описан – создать шаблон для реализации,если есть реализация – объявить метод)
  • Ctrl+Space высветить список методов, свойств объекта (после точки)
  • Ctrl+Shift+Space высветить список параметров функции
  • Ctrl-Shift-E открыть эксплорер кода
  • Ctrl-Shift-R начать/завершить запись макро
  • Ctrl-Shift-P выполнить записанное макро
  • Ctrl-Shift-T добавить в To Do лист
  • Ctrl-Shift-U уменьшить отступ выделенного блока
  • Ctrl-Shift-I увеличить отступ выделенного блока
  • Ctrl-Shift-S сохранить как
  • Ctrl-Shift-G вставить GUID
  • Ctrl-Shift-B посмотреть иерархию классов
  • Ctrl+Shift+Y удалить от курсора до конца строки
  • Ctrl+Shift+Z на действие вперед
  • Ctrl-Alt-W watch List
  • Ctrl-Alt-R grep result
  • Ctrl-Alt-T список потоков проекта
  • Ctrl-Alt-A вставить дату
  • Ctrl-Alt-S вызовы стека
  • Ctrl-Alt-H шаблон для документации модуля
  • Ctrl-Alt-L локальные переменные
  • Ctrl-Alt-V история событий
  • Ctrl-Alt-B список Break Points
  • Ctrl-Alt-M Модули
  • Ctrl-N вставить пустую строку, курсор остается на текущей строке
  • Ctrl-M/Enter вставить пустую строку, курсор переходит на следующую строку
  • Ctrl-E поиск по мере введения символов (Incremental Search)
  • Ctrl-R поиск и замена
  • Ctrl-A выделить весь текст (только Дельфи 6+)
  • Ctrl-T удалить от курсора до конца слова
  • Ctrl-Y удалить строку
  • Ctrl-O, O вставить все текущие опции компиляции по позиции курсора
  • Ctrl+O, C marks a column block
  • Ctrl+O, I marks an inclusive block
  • Ctrl+O, K marks a non-inclusive block (default when the editor starts)
  • Ctrl+O, L marks a line as a block
  • Ctrl-P префикс, после которого можно вставить любой ASCII код
  • Ctrl-S сохранить текущий файл
  • Ctrl-F открыть диалог поиска
  • Ctrl-J лист шаблонов
  • Ctrl-K, С копирование блока без буфера обмена
  • Ctrl-Z отмена
  • Ctrl-X вырезать
  • Ctrl-С копировать
  • Ctrl-V вставить
  • Ctrl-B список буферов
  • Ctrl+K, R читать блок из файла
  • Ctrl+K, W записать блок в файл
  • Ctrl+O, U изменить регистр букв в блоке на противоположный
  • Ctrl+O, A диалог: “открыть файл”
  • Ctrl+O, G переход к строке номер…
  • Ctrl+K, E перевод слова в нижний регистр
  • Ctrl+K, T выделить слово
  • Ctrl+K, Y удалить выделенный блок
  • Ctrl+K, U unindent block
  • Ctrl+K, I indent block
  • Ctrl+K, P печать текста
  • Ctrl+K, F перевод слова в вверхний регистр
  • Alt+[
  • Alt+] найти соответствующую скобку
  • Ctrl+Q, P вернуть курсор на место последнего редактирования
Читайте также:
Что такое 1с программа видео обучение

Еще записи по теме

  • MailSender upd 20.09.2014
  • Сетевые принтера
  • Обновление Indy. Delphi 7.
  • Выставляем горячие клавиши для Delphi приложения
  • TXT и TStringList

Источник: comgan.org

Первый запуск и работа в Autocom , Delphi, Opus

Зачем учиться программировать на Delphi

Процедура Exit – осуществляет выход из функции или процедуры

Процедура Exit в Delphi осуществляет выход из функции или процедуры.

Процедура Exit немедленно завершает выполнение текущей функции или процедуры.

При выходе из функции, результат содержит последнее значение.

Предупреждение.

Используйте с предостережением. Данная процедура делает обслуживание кода трудным.

Процедура Exit: Выход из процедуры, когда пользователь отменяет ввод данных

begin // Спрашиваем у пользователя его имя ShowMessage(‘Name = ‘+AskForName); end; // Спрашиваем у пользователя его имя и фамилию function TForm1.AskForName: string; var firstName, secondName : string; begin Result := ‘Lazy person’; repeat if not InputQuery(‘Test program’, ‘Имя :’, firstName) then Exit; if not InputQuery(‘Test program’, ‘Фамилия :’, secondName) then Exit; until (firstName <> ») or (secondName <> »); Result := firstName + ‘ ‘ + secondName; end;

Результат

Если пользователь отменит первый или второй диалог, то диалог ShowMessage выдаст:

Имя = Lazy person

Похожие функции, процедуры и команды

Break — выполняет выход из одного цикла.

Continue — заставляет перейти к следующей итерации цикла.

Goto — вызывает скачок к метке, независимо от вложения.

Halt — заканчивает программу с дополнительным диалогом.

RunError — заканчивает программу с диалогом ошибки.

Вас может заинтересовать

  • Процедура Abort – прерывает обработку команд и выходит к последнему исключительному блоку
  • Процедура Append – открывает текстовый файл, для добавления записей в файл (добавляет в конец файла)
  • Процедура AssignFile – связывает дескриптор файла с бинарным или текстовым файлом
  • Процедура AssignPrn – обрабатывает принтер как текстовый файл (простой способ печати текста)
  • Процедура Beep – делает звук гудка
  • Процедура BlockRead – читает блок записей данных из нетипизированного двоичного файла
  • Процедура BlockWrite – записывает блок записей данных в нетипизированный двоичный файл
  • Процедура Break – выполняет выход из одного цикла
  • Процедура ChDir – выбор диска и директории (папки), в которой будет производиться работа
  • Процедура CloseFile – закрывает открытый файл
Читайте также:
Написать программу которая проверяет есть ли во введенном с клавиатуры массиве элементы с одинаковым значением

Источник: d-nik.site

Русские Блоги

Различие в Delphi между EXIT, BREAK, Продолжить и т.д.

Delphi показан на перерыв, Продолжить, Прервать, Выход, Halt, RunError и т.д.

1.break

Принудительный, чтобы выйти из ближайшего цикла (примечание: может быть размещена только в цикле, и может прыгать толькоБлижайший цикл слой), Принудительный выход из за, в то время, повторите заявление

Аналогично функции разрыва в таких языках, как C / C ++

2.continue

Используется, чтобы закончить эту обработку в цикле от для, в то время как, и повторите утверждение, по-прежнему продолжается с начала циклического тела

Подобно функции постоянны в таких языках, как C / C ++

3.exit

Используется для выхода из текущего блока кода.

Если код основной программы, программа завершается.

Если это функция или процесс, функция или процесс немедленно завершается.

4.abort

Завершить работу программы для создания непризнанной информации об исключении. Перейти из модуля предка. Разница между Выход есть

procedure p1; begin p2; p3; end; procedure p2; begin Прервать; // или выход; end; procedure p3; begin // делаем некоторые операции end;

При выполнении P1, P2, если используется в Р2, то она не будет выполнена.

Если вы используете выход, вы можете выполнить P3, потому что выход может управлять только функцией или процессом прекращения его, и не можете завершить блок кода, который он находится в функции. Если вы используете EXIT, чтобы завершить его, вы будете прыгать обратно в блок кода, который вызывает эту функцию и продолжает код после выполнения.

5.halt

Используется для принудительного осуществления приложения, вернуться к операционной системе (режим ненормального выхода)

6.runerror

Прервать выполнение программы и генерирует ошибку операции (код возврата ошибки);

Источник: russianblogs.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru