IDE и Компилятор :: Программа и Интерфейс :: База знаний Delphi :: Delphi 2009 (Generics.Collections и прочее) В статье описаны новые функциональные возможности в Delphi 2009, включая Generics.Collections, Exit с параметром, анонимные методы и новые методы для TObject. :: Object Inspector. Потеря обработчиков событий компонентов фрейма
Потеря обработчиков событий компонентов фрейма может возникнуть при удалении обработчика из Object Inspector, что автоматически сформировывает обработчик для формы, а не для фрейма, и после этого игнорируется обработчик в фрейме. :: Автоматизация создание BackUp-ов проектов
Автоматизация создания бэкапов проектов с помощью комбинации WinRAR и batch-скрипта BackUp.CMD, который обеспечивает сохранение файлов и каталогов в различных папках. :: Автоматическая генерация GUID в редакторе кода
Автоматическая генерация GUID в Delphi 4 Professional и новейших версиях возможна с помощью комбинации клавиш Ctrl+Shift+G, что может быть полезно для программистов COM. :: Автоматическая прокрутка и выделение страницы компонент
Автоматическая прокрутка и выделение страницы компонента - это не документированные настройки реестра, которые позволяют автоматически выбирать панель компонентов при наведении мыши на нее и автоматически скроллировать страницу компонента при перемещении :: Автоматически создать реализацию по объявлению в IDE
Автоматически создавать реализацию методов в Delphi с помощью комбинации клавиш Ctrl+Shift+C или добавления объявлений в интерфейсном разделе. :: Активизация и использование в IDE окна CPU
В статье описывается функция CPU window в IDE Delphi 2, которая позволяет активизировать окно CPU для отладки и сравнения кода при оптимизации. :: Воспользоваться другим средством поиска в IDE
В статье описывается, как воспользоваться другим средством поиска в IDE, указывая на популярный способ - нажатие комбинации клавиш Ctrl-E и начало ввода текста для поиска. :: Восстановить позицию по умолчанию панелей инструментов в IDE Delphi
Восстановить позицию по умолчанию панелей инструментов в IDE Delphi можно удалением всех записей из ключа реестра HKEY_CURRENT_USER\Software\Delphi\5.0\Toolbars. :: Выделить родительский компонент, когда он невидим, в Design Time
В Design Time можно выделить родительский компонент, если он невидим, кликнув на нужном компоненте и нажав кнопку ESC. :: Декомпиляция в Delphi
Декомпиляция в Delphi - процесс восстановления исходного кода программы после деинсталяции, который позволяет изменить интерфейс программы, исправить ошибки и определить наличия вирусов в коде. :: Директива компилятора - INCLUDE
Директива компилятора INCLUDE позволяет подключать другие файлы программы к коду, что помогает уменьшить количество ссылок на модули в файле и упрощает управление импортом. :: Директивы компилятора
Директивы компилятора: настройка режимов работы приложения. :: Зависание Delphi 4(5)
В статье описывается проблема зависания программы Delphi 4(5) при запуске на видеокарте S3 Virge и предлагается решение, заключавшееся в добавлении строки "BusThrottle"="on" в реестр или файл system.ini. :: Записать и проиграть нажатие клавиш в IDE
В IDE Delphi можно записать и проиграть нажатие клавиш, начиная запись с помощью сочетания клавиш Ctrl+Shift+R, типированием необходимых комбинаций клавиш и остановкой записи тем же сочетанием, а затем проигрывая макро с помощью сочетания Ctrl+Shift+P. :: Запуск Delphi с секретными параметрами
Статья рассказывает о различных секретных параметрах, которые можно использовать для запуска Delphi с ускорением и улучшением производительности, такими как skipping splash screen, не создавая пустой проект и отображение информации об использовании памяти :: Изменить регистр выделенного исходного кода
В статье описаны способы изменения регистра выделенного исходного кода в программном обеспечении, включая использование кратких клавиатурных комбинаций. :: Использование Remote Debugging
В статье Андрея Бороздина описывается способ удаленной отладки программ в среде Delphi с помощью утилиты Remote Debugging. :: Использование Tools Interface
Пользуясь инструментальным интерфейсом (Tools Interface) в Delphi, можно реализовать контроль версий для модулей программы и добавить шапку с информацией об авторских правах, авторе, версии и т.д. при добавлении нового модуля или формы к проекту. :: Использование компилятора Delphi (dcc32.exe) в прикладных программах
This text appears to be a technical description of a programming framework called DccUsing, which is designed for generating and compiling code for microcontrollers. The author presents an overview of the framework's architecture and features, including i :: Использование меню Инструменты в IDE
Меню "Инструменты" в IDE Delphi - это свободно настраиваемая часть, где можно добавить часто используемые инструменты для быстрого доступа к ним при разработке программ. :: Использование открытых интерфейсов среды программирования Delphi
This is a lengthy response in Russian, but I'll provide a brief summary of the topics covered:
1. Introduction to Delphi's open interfaces:
* Open interfaces are a way to communicate between different components and applications.
* They allow developer :: Как во время компиляции модуля определить, под какой версией Delphi она происходит
В коде модуля можно определить версию Delphi при компиляции с помощью директивы {$IFDEF} и соответствующей таблицы, указанной в статье. :: Как определить, запущена ли Delphi
Чтобы определить, запущена ли Delphi, можно использовать функцию FindWindow, которая ищет окно с именем 'TAppBuilder', если оно не найдено, то выводит сообщение о том, что Delphi не запущен. :: Как отключить Range Checking для участка программы, а затем вновь включить
Статья описывает способ отключения Range Checking для участка программы на языке Delphi, используя директивы "IFOPT" и "DEFINE", а также включение его обратно. :: Как сделать свои собственные сообщения при компилляции? В статье описывается, как создавать собственные сообщения при компиляции программы в Delphi с помощью команды {$MESSAGE} и ее параметрами HINT, WARN, ERROR и FATAL. :: Как создать простейший эксперт
Статья описывает шаги по созданию простого эксперта в Delphi, который будет появляться в меню "Справка" и выполнять определенный код при его вызове. :: Как создать свой пункт меню в Дельфи IDE
В статье описывается, как создать свой пункт меню в IDE Dельфи с помощью интерфейса Menus и использования класса TMenuItem. :: Как узнать версию компилятора? В Дельфи предопределены специальные константы компиляции для определения версии компилятора, которые могут использоваться в коде для выполнения различных операций в зависимости от версии. :: Как ускорить навигацию по исходному тексту
В статье DeeCo описывается удобное использование меток (bookmarks) для ускорения навигации по тексту, позволяющее прыгнуть на установленные метки с любого места и управлять ими с помощью комбинаций клавиш. :: Компилятор синтаксических выражений
Компилятор синтаксических выражений - это простой компилятор, способный вычислять математические выражения с использованием операций +, -, /, *. Он может обрабатывать скобки и рекурсивно формировать код для вычисления выражения. :: Крах отладчика при передаче параметров
При передаче параметра TPrmTS в процедуру Stone, отладчик может исчезнуть вместе с приложением из-за packing-record и массивов, содержащих более 4 элементов. :: Написание простейшего эксперта
Написание простейшего эксперта заключается в создании класса, унаследованного от IOTAWizard или его потомков, и регистрации этого класса с помощью процедуры RegisterPackageWizard. :: Небольшой список приёмов для эффективной работы в Delphi советы по текстовому редактору, отладчику и другим функциям IDE. :: Новые позможности языка в Delphi 2006 Новые возможности языка в Delphi 2006: типы данных на примере работы с датами. :: Описание типов файлов для Delphi
Описание типов файлов для Delphi: формат .CAB-файлов - эффективный способ упаковки нескольких файлов; формат .LIC-файлов - текстовые файлы с ключевыми строками; формат .INF-файлов - структурированные текстовые файлы; и т.д. :: Определение работы в Delphi IDE
Данная статья описывает функции, которые помогают определить, запущен ли Delphi IDE и находится ли приложение в этом окружении. :: Отображения величин в Watch List В Delphi можно регулировать форму отображения величин в Watch List, используя спецификации формата отображения, указанные через запятую после идентификатора инспектируемой величины. :: Параметры командной строки запуска Delphi Параметры командной строки запуска Delphi указываются после имен файла .exe, разделенные пробелом, и могут быть записаны как заглавными, так и маленькими буквами, с использованием дефиса (-) или слеша (/). :: Получить все установленные компоненты в IDE Delphi
В статье описывается способ получения списка всех установленных компонентов в IDE Delphi с помощью интерфейса IOTAPackageServices и методов GetPackageCount и GetComponentCount. :: Предопределённые константы условной компиляции Статья описывает предопределенные константы условной компиляции, используемые в различных версиях компилятора Delphi и платформы Kylix. :: Программно управлять меню Инструменты в среде Delphi
Программное управление меню Инструменты в среде Delphi: описано класс TDelphiTool, который позволяет программно добавлять, редактировать и удалять элементы из меню Инструменты. :: Работа с IDE из программы
В статье описаны три функции для проверки запущенности приложения из-под Delphi IDE, наличия Delphi и его установки. :: Рекомендации по заполнению таблицы Version Info
Рекомендации по заполнению таблицы Version Info описывают принципы включения информации о версии исполняемого модуля, настройки параметров Module version number, Module attributes, Language и группа строковых параметров CompanyName, InternalName и Product :: Связывание функций
Связывание функций в Delphi: компоновщик исключает добавление функций без внешних ссылок в конечный exe-файл, но умное связывание не может удалить ссылки на модули, в которых нет функций со внешними ссылками. :: Скрыть окна IDE во время проектирования
Скрыть окна IDE во время проектирования: код на Delphi для автоматического скрывающегося окна приложения. :: Скрыть свойства в IDE
В статье описывается способ скрытия свойств в IDE Delphi с помощью создания собственной категории свойств и регистрации ее в системе. :: Структура проекта Delphi
Структура проекта Delphi - это несколько связанных между собой файлов, которые включают в себя файл проекта (.dpr), модули программы (.pas), файл ресурсов (.res) и файл состояния рабочего пространства (.dsf). Файл проекта содержит информацию о структуре п :: Удаление Debug information Удаление Debug информацию из файлов EXE в Delphi. :: Чтобы скомпилировать проект Delphi без IDE можно использовать следующий batch файл
Чтобы скомпилировать проект Delphi без IDE можно использовать следующий batch файл.
Статья содержит информацию о разработке программ на языке Delphi, включающую в себя описания компонентов IDE, компилятора, методов разработки и отладки, а также полезные советы и секреты для улучшения производительности и эффективности разработки.
:: Главная ::
|