Архив автора: androschuk.a

Delphi: F2084 Internal Error: C13394

Задача: Создаем record — rec1 с функцией, которая возвращает record — rec2. При вызове любого метода в rec2 — возникает ошибка [DCC Fatal Error] F2084 Internal Error: C13394
Инструментарий: Delphi 2010
Решение: У нас следующая ситуация, есть код вида: Читать далее

Вывод отладочной информации

Задача: Нужно вывести отладочный текст в окно Event Log/Output и просмотреть его.
Инструментарий: Delphi 2010, C#
Решение: Для решения данной задачи мы воспользуемся процедурой OutputDebugString (Delphi), Debug.WriteLine (Visual Studio).
Читать далее

Расположение dll

Проблема: Как узнать расположение DLL модуля с кода самого модуля?
Инструментарий: Delphi
Решение: 
Для того чтобы узнать расположение текущей dll из кода, можно воспользоваться winapi функцией GetModuleFileName. С помощью данного метода в результате мы получим полный путь к файлу. Данный метод работает когда модуль загружен в текущий процесс.
Если он находится в другом процессе — нужно воспользоваться функцией GetModuleFileNameEx. Читать далее