Тэги ‘Boolean’

Вопрос:
Как определить нажаты ли клавиши Shift, Alt, or Ctrl в какой-либо момент времени?

Ответ:

В приведенном примере
показано как определить нажата ли клавиша Shift при выборе строчки меню. Пример
также содержит функции проверки состояния клавиш Alt, Ctrl. Read the rest of this entry »

Вопрос:
Как выполнить какой-то процесс тогда, когда пользователь не работает с моим приложением?

Ответ:
Создайте процедуру, которая будет вызываться при событии Application.OnIdle.

Read the rest of this entry »

Как экспортировать таблицу базы данных в ASCII-файл?

procedure TMyTable.ExportToASCII;

var

  I: Integer;

  Dlg: TSaveDialog;

  ASCIIFile: TextFile;

  Res: Boolean; Read the rest of this entry »

Урок 26: Новые концепции ООП в Object Pascal

В языке Object Pascal, используемом
в Delphi, произошел ряд давно ожидаемых программистами изменений, по сравнению
с последней версией Borland Pascal. Перечислим, основные из них, позволившие
назвать объектную модель Object Pascal новой объектной моделью:

  • изменения в синтаксисе объявления
    и использования объектов
  • введение функций классов
  • введение методов классов
  • изменения в организации определений
    и вызовов методов
  • введение раздела объявления
    интерфейса разработчика объектного типа – protected
  • введение раздела объявления
    design-time интерфеса объектного типа – published
  • введение механизмов RTTI – информации
    о типах на этапе выполнения программ
  • введение поддержки процедурных
    полей
  • введение понятия “свойства”
    - property Read the rest of this entry »