Синтаксис :: Синтаксис :: База знаний Delphi :: Автопроектировщик цифровых схем Флогистон
Автопроектировщик цифровых схем Флогистон - это демонстрационная версия программы, которая позволяет автоматически проектировать асинхронные дисковые автоматы для микросхемной электроники. :: Алгоритм преобразует алгоритм
Алгоритм преобразует алгоритм: использование теории конечных автоматов для упрощения программирования на Delphi или Pascal. :: Алгоритмы поиска
Алгоритмы поиска в отсортированных массивах данных. В статье рассматриваются классические методы поиска в отсортированных массивах, а также коррекция алгоритмов поиска в зависимости от конкретных условий задачи.
В стать :: Вызов 16-разрядного кода из 32-разрядного
Вызов 16-разрядного кода из 32-разрядного: реализация интерфейса между 32-битными и 16-битными приложениями на примере функции GetFeeSystemResources. :: Вызов функции по имени В статье описан простой способ вызова функций по имени в Delphi, используя процедуру GetProcAddress и проверку наличия функции с указанным именем. :: Десять заповедей разработчика
Десять заповедей разработчика: стандартные имена, отсутствие загадочных значений, поменьше ограничений, одинаковые ключи, независимость данных, неповторяющийся код, обработка ошибок, короткие транзакции, наличие метаданных и хранение истории. :: Директивы вызова процедур описание различных способов передачи параметров в функцию и возврата параметров из функции, отличия между директивами register, pascal, cdecl, stdcall, safecall, преимущества и недостатки использования каждой директивы. :: Для чего нужен ProcessMessages
Метод Application.ProcessMessages() необходим для выполнения накопленных задач в очереди, позволяя программе обновлять пользовательский интерфейс и реагировать на события в реальном времени. :: Игра отражений
This is a lengthy and passionate discussion about the Delphi programming language, its capabilities, and comparisons with other languages such as C++. The author, who appears to be knowledgeable in both languages, presents several points that highlight th :: Информация о TDataLink
В статье описывается TDataLink - класс, позволяющий компонентам для работы с базами данных обмениваться информацией с набором данных DataSet и обеспечивать управление буфером для каждого компонента. :: Использование Microsoft ScriptControl
Использование Microsoft ScriptControl:
Введение:
В разработке настраиваемых информационных систем часто возникает необходимость добавить встроенный язык программирования, который бы позволял конечным пользователям настраивать поведение программы без учас :: Использование регулярных выражений в Delphi
Использование регулярных выражений в Delphi: статья предлагает описание способа использования регулярных выражений в программном обеспечении Delphi, благодаря импорту типовой библиотеки из Microsoft Windows Script. :: Использование функции wsprintf
Использование функции wsprintf позволяет вывести значение в буфер последовательности символов и значений аргументов, не привлекая к себе ресурсов модуля sysutils.pas. :: Каким образом можно использовать переменную типа String в качестве имени процедуры? В статье описывается использование переменной типа String как имени процедуры, при этом указываются условия и примеры объявления соответствующих типов и структур для выполнения вызова процедур с одинаковыми параметрами. :: Как использовать Список Задач (Tasklist)
В статье рассматривается использование Списка Задач (Tasklist) в программировании, а конкретно пример кода на языке Delphi для извлечения и отображения списка запущенных задач. :: Как обнулить Record? В статье автор KAN описывает способ быстрого и простого обнуления рекорда RUniRegState, используя функцию FillChar для присваивания нулевых значений. :: Комплексный контроль за качеством кода
This is a lengthy article on the importance of error handling and debugging in software development, particularly in Delphi programming. The author highlights the need for a comprehensive approach to error handling, including the use of assertions, except :: Краткое описание Innerfuse Pascal Script
В статье описан Innerfuse Pascal Script - встраиваемый в приложение "движок" для выполнения скриптов непосредственно в программе с поддержкой стандартных типов, классов, переменных, констант и функций. :: Неоднократное использование параметра формата
В статье рассказывается об использовании параметра формата в Delphi, который позволяет не повторять параметров при форматировании строки. :: Непосредственный IF (Immidiate IF)
Непосредственный IF (Immidiate IF) - это функция в Delphi, которая возвращает один из результатов в зависимости от выражения Expr и может быть использована для упрощения кода и уменьшения количества строк. :: Общие рекомендации к оформлению кода
В статье приводятся общие рекомендации к оформлению кода на языке Delphi, включая отступы, ширину поля, блоки begin...end, круглые скобки, ключевые слова, присвоение имен, идентификаторы управления циклом, типы данных, параметры, использование библиотек и :: Проблема циклических ссылок
Проблема циклических ссылок возникает, когда объекты A и B вызывают методы друг друга, что может привести к ошибкам и неправильной работе приложения. :: Работа с Sender
В статье рассмотрен пример работы с компонентом Sender в Delphi, который позволяет получить информацию о кнопке, которую пользователь нажал. :: Создание множества экземпляров
Создание множества экземпляров класса TSSObject с помощью цикла For и добавления их в список Tlist. :: Удобная функция ifthen В статье рассказывается о функции ifthen в языке программирования Delphi, которая позволяет выполнить операцию if-then-else аналогично оператору "?" языка С++. :: Функция, которая работает быстрее чем HiWord
Функция, которая работает быстрее чем HiWord, - это Word(var32 shr 16), которое превышает производительность функции HiWord более чем на 60%. :: Что нужно давать WSAAsyncSelect в качестве параметра handle
В случае отсутствия формы (у которой можно было бы взять этот handle) в DLL, параметр handle для WSAAsyncSelect должен быть равен FSocket - handle сокета, с которым будет работать WSAAsyncSelect. :: Шаблоны в Object Pascal
Шаблоны в Object Pascal: создание универсальных типов для множественного наследования.
Статьи и статьи на тему программирования на языке Delphi, включая ошибки и неправильную работу приложений, использование Microsoft ScriptControl, передача параметров в функцию и возврат параметров из функции, создание множества экземпляров класса TSSObject, и другиеtopics related to programming on the Delphi language.
:: Главная ::
|