Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Ошибки и Исключения :: Синтаксис :: База знаний Delphi

:: Delphi Run-Time Error Codes
Статья содержит список кодов ошибок runtime для Delphi, включая описание и причины каждой ошибки.

:: Delphi - Работа над ошибками
Here is a one-sentence summary of the article in Russian: «Статья посвящена разработке программного обеспечения на языке Object Pascal в Delphi, и содержит советы по созданию устойчивого и единообразного кода».

:: Error reading symbol file
Время от времени при открытии проекта в Delphi может возникать ошибка "Error reading symbol file", которую можно решить удалением файлов *.sym, оставшихся от другой версии программы.

:: RTL.CheckWin32Version. Функция некорректна
Функция RTL.CheckWin32Version в Delphi6 SP2 некорректна, она неправильно проверяет версию операционной системы Windows, что может привести к ошибкам при работе программ на более новых версиях ОС.

:: TApplication. Проблемы с HelpCommand в Delphi6
В статье описываются проблемы с вызовом контекстной справки в приложениях на Delphi 6, а также предлагаются два варианта решения этой проблемы.

:: TDirectoryOutline. Ошибка в свойстве Directory
Ошибка в свойстве TDirectoryOutline.Directory не вызывает метод WalkTree при присвоении строки, являющейся действительным файловым путем, и может быть исправлена заменой кода в методе SetDirectory.

:: TWinControl.Caption. Теряется маленькая русская буква я
В статье описывается глюк в Delphi, при котором маленькая русская буква "я" теряется в свойстве Caption компонента TWinControl, начиная с Windows 2000.

:: Win9X.Синий экран при делении на ноль (FPU) на процессорах AMD
При работе под Windows 98 на процессорах AMD может возникать синий экран с ошибкой FPU при делении на ноль, что происходит из-за отличия в обработчике прерывания от сопроцессора в ядре операционной системы.

:: Автоматическая обработка ошибок
Автоматическая обработка ошибок: компонент для автоматического сбора скриншотов, записи в файлы и отправки по электронной почте.

:: Глобальный дескриптор исключений
В статье описывается, как создать глобальный дескриптор исключений в Delphi, позволяющий обработать все необработанные исключения в приложении.

:: Инициализация исключительной ситуации
В статье "Инициализация исключительной ситуации" автор Xavier Pacheco описывает способ инициализации исключительных ситуаций в приложении Delphi, создавая классы исключений и обрабатывая их в коде формы.

:: Интерфейсный объект не всегда освобождается сам
Интерфейсный объект не всегда освобождается сам, что может привести к утечке памяти, если он передаётся как Const или не используется в процедуре.

:: Исключения в Delphi
В статье рассматривается использование исключений в языке программирования Delphi, а также таблица ошибок кодов, которые могут возникать при работе с операционной системой DOS.

:: Искусство управления ошибками
Артикул "Искусство управления ошибками" описывает разработку программы для мониторинга и отображения ошибок на компьютере, работающем под управлением Windows NT, с помощью механизма Mailslot и текстовых файлов журналов.

:: Искусство управления ошибками. Часть 2
Искусство управления ошибками: как минимизировать и отслеживать ошибки в программе на примере Delphi и Windows 95/NT.

:: Использование Try
Представлен пример использования блока try-except в Delphi для обработки исключений, возникших при выполнении инструкций, которые могут вызвать ошибку, такие как деление на ноль или невозможно преобразование строки символов в число.

:: Как обработать ошибку прежде, чем программа уведомит об этом пользователя
Обработка ошибок в программе позволяет предотвратить уведомление пользователя об ошибке, а также реализовать собственную логику для ее обработки и вывода.

:: Как отловить ошибку?
Помощник по отлову ошибок в программировании - это конструкция "Try-Except", которая позволяет перехватывать и обрабатывать исключения, возникшие в коде.

:: Как перехватить сообщение об ошибке?
Статья рассказывает о способе перехвата сообщения об ошибке в программировании на языке Delphi, используя конструкцию Try...Except.

:: Как получить строку сообщения об ошибке Windows код которой получен функцией GetLastError
Для получения строки сообщения об ошибке Windows, код которого получен функцией GetLastError, необходимо использовать функцию SysErrorMessage.

:: Как предотвратить утечки памяти при возникновении ошибок?
Чтобы предотвратить утечки памяти при возникновении ошибок, рекомендуется использовать конструкцию try-finally для автоматического освобождения ресурсов в любом случае.

:: Как сгенерировать свою ошибку (исключение)?
В статье описывается способ генерации исключения (ошибки) в программировании с помощью функции raise и объекта Exception.

:: Ловим баги или почему программы допускают недопустимые операции
Ловим баги или почему программы допускают недопустимые операции: статья об ошибке доступа (AVS) в Delphi и пути ее исправления.

:: Некорректность реализации свойства BorderWidth у ProgressBar
В статье описывается некорректность реализации свойства BorderWidth у ProgressBar Delphi, который может привести к неожиданным результатам и ошибкам.

:: Номера ошибок
В статье представлен список ошибок, возникающих при работе с компьютерами, включая коды ошибок, описания ошибок и сообщения об ошибках.

:: Обработка исключений и сообщений
This is a script written in IDC (IDA Pro's scripting language) to process and analyze Delphi RTTI (Run-Time Type Information) structures. The script is designed to extract various information from the RTTI structure, such as class names, method signatures

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

:: Обработка исключительных ситуаций 2
Данная статья представляет собой программный код на языке Delphi, который демонстрирует обработку исключительных ситуаций в приложении с помощью класса TExceptclass и процедуры GlobalException.

:: Отображение отформатированных сообщений об ошибках
В статье описывается функция GetLastErrorText, которая отображает отформатированные сообщения об ошибках в приложении Delphi.

:: Отображение отформатированных сообщений об ошибках 2
В статье описывается функция SystemErrorMessage, которая отображает форматированные сообщения об ошибках в приложении Delphi с помощью API Windows.

:: Ошибка EOleSysError - как бороться?
Ошибка EOleSysError возникает из-за неправильной инициализации использования COM-компонентов в Delphi и может быть решена путем выполнения строки Application.Initialize или добавления модуля oleauto в Uses.

:: Ошибка в Delphi: E1026 File not found: 'DIALOG.RES'
В статье описывается причина и решение ошибки E1026 "File 'DIALOG.RES' not found" в Delphi 2007, которая возникает из-за проблем с компиляцией DCU модулей и требует полной перекомпилиции проекта.

:: Ошибки времени выполнения
Ошибки времени выполнения в программе.

:: Перехват ошибки
В статье описывается пример перехвата ошибки в программировании с помощью процедуры OnException в Delphi, демонстрируя способ обработки исключений типа EDatabaseError.

:: Получение констант с определением ошибки функцией LoadStr
В статье описывается проблема получения констант с определением ошибки функцией LoadStr в Delphi 3, а также предлагается решение этой проблемы при помощи выражения, позволяющего вызывать функцию LoadStr "по нужде" для получения типа ошибки.

:: Почему возникает ошибка Access Violation
Ошибка "Access Violation" возникает, когда программированный код пытается обратиться к памяти, которая запрещена или не существует.

:: Простой способ перехватить Exception
Метод перехвата исключений в Delphi позволяет создавать обработчик для события OnException объекта Application, который вызывает собственный метод для проверки типа исключения и вывода соответствующего сообщения.

:: Синий экран при исключениях FPU в Win9X
В статье описывается баг "синий экран" при исключениях FPU в ОС Win9X на системах с чипсетами VIA694/694T/ KT133/KT133A, который не проявляется под Windows XP.

:: Список префиксов Internal Error
В статье приведен список префиксов Internal Error, которые могут возникать при использовании компилятора Delphi, и их расшифровка.


«Статья посвящена разработке программного обеспечения на языке Object Pascal в Delphi, и содержит советы по созданию устойчивого и единообразного кода».




:: Главная ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-06-02 10:20:12
2024-06-14 05:52:45/0.004162073135376/0