Описание тега jedi-code-library
JEDI Code Library (JCL) - это набор служебных функций и невизуальных классов для повторного использования в проектах Delphi и C++ Builder.
1
ответ
Delphi JCL Отладка отсутствующих записей фрейма стека для JDBG
Я использую следующий код для вывода кадра стека в момент исключения: ... var FTraceList: TStringList; ... procedure TTraceForm.LogException(ExceptObj: TObject; ExceptAddr: Pointer; IsOS: Boolean); begin ... StackList := JclCreateStackList(false, 0,…
07 дек '15 в 20:07
1
ответ
E2040 Декларация расторгнута неправильно
Я строю WinSCP из источника. При компиляции источника возникает следующая ошибка: [bcc32 Error] Jcl.cpp(9): E2040 Declaration terminated incorrectly IDE указывает на следующий источник. // ------------------------------------------------------------…
12 май '15 в 09:52
1
ответ
Можно ли отобразить контекстное меню Windows для нескольких файлов, используя форму JConid DisplayContextMenu из библиотеки JEDI?
Можно отобразить контекстное меню Windows для нескольких файлов, используя DisplayContextMenu сформировать JEDI JCL библиотеку? Это код: function DisplayContextMenu(const Handle: THandle; const FileName: string; Pos: TPoint): Boolean; var ItemIdList…
14 ноя '14 в 13:12
2
ответа
Доступны ли локализованные строки ресурсов для JCL (библиотеки кодов JEDI)?
Существует ли подпроект перевода / локализации для библиотеки кодов JEDI? Я особенно ищу немецкую, французскую и итальянскую версии JclResources.pas а также JclVclResources.pas (и мог бы внести свой вклад в перевод на немецкий язык сам). Что-нибудь …
02 сен '10 в 10:30
2
ответа
Ошибка при установке JCL в Delphi 10 Сиэтл
Я пытаюсь установить JCL/JVCL в Delphi-10-Сиэтл Я получил следующую ошибку: Использование Embarcadero RAD Studio 10 Сиэтл Embarcadero Delphi для компилятора Win32 версии 30.0... E:\Delphi-10\Jedi\jcl\source\common\JclSysUtils.pas(3034) Ошибка: E2010…
19 сен '15 в 18:47
0
ответов
JCL: Что использовать вместо UnicodeIsWord?
Где-то между ревизиями 3256 и 3594, UnicodeIsWord() был удален из JCL jclUnicode.pas, Есть ли альтернативный метод или альтернативный подход, который мы должны использовать вместо этого?
06 фев '12 в 23:37
1
ответ
Ошибка установки при установке jcl-2.4.1.4571 для delphi 7
При установке jcl-2.4.1.4571 для Delphi 7 я обнаружил следующее сообщение об ошибке: Файл не найден: 'Docktoolform.dcu' Кто-нибудь может мне помочь?
30 апр '13 в 13:04
1
ответ
Как назначить постоянный адрес указателю на паскаль?
Я не могу найти, как я могу установить постоянный адрес указателя в Delphi (Pascal). Мне это нужно для поиска единицы и количества белья в файле карты с jclDebug. Например: var P : pointer; info : TjclLocationInfo; begin P := $016199E3; info := jclD…
14 янв '16 в 09:01
2
ответа
Сжать файл с помощью JclCompression
Я пытаюсь сохранить (сжать) файл.zip с помощью JclCompression с демонстрацией JCL. Когда я нажимаю кнопку "Сохранить" на вкладке "Чтение и запись", демонстрационные вызовы: procedure TFormMain.ActionSaveExecute(Sender: TObject); begin (FArchive as T…
07 ноя '11 в 14:33
2
ответа
Как использовать классы JEDI TJCLHashMap?
Я пытаюсь использовать семейство классов TJCLHashMap, но, очевидно, у этого класса нет полезных открытых методов. Все методы "защищены". Как использовать этот класс? Хотя JCL поставляется с некоторыми образцами, я, кажется, что-то упустил. Базовый п…
29 окт '08 в 17:19
1
ответ
Зачем использовать JCL UNITVERSIONING?
Библиотека JCL имеет условное определение UNITVERSIONING. Я не знаю, почему существует эта опция, и не знаю, как ее использовать. Я знаю, что есть модуль под названием JclUnitVersioning.pas, но не могу найти применение. Где использовать это в реальн…
09 мар '11 в 19:34
1
ответ
jclRegistry (jesi 2.10) windows 7 delphi7
Я пытаюсь прочитать раздел реестра в Windows 7, используя приложение, скомпилированное Delphi 7, используя jclRegistry из Jedi 2.10. Я дважды проверил реестр, используя regedit, и указанная запись существует. К сожалению: RegReadStringDef(HKEY_LOCAL…
25 май '15 в 07:33
2
ответа
jcvl не работает из-за требований jcl
Я пытаюсь установить вручную JCL а также jvcl для delphi xe2. Я установил JCL в соответствии с указаниями и, кажется, установил без проблем. Теперь я пытаюсь загрузить пакет JVCL 16, он открывает Delphi и начинает загружать libarys. Когда он попадае…
23 июл '13 в 10:20
1
ответ
Может ли Delphi JCL 7zCompression использовать для сжатия / распаковки потока в памяти без файловых операций?
Я использовал TJcl7zCompressArchive / TJcl7zDecompressArchive для выполнения операции архивирования ранее. Теперь я хотел бы сжать / распаковать потоки в памяти напрямую без файловой операции. Однако, когда я вижу примеры из демонстраций JCL, ищущих…
09 авг '11 в 14:28
1
ответ
Возврат сложных типов (классы, массивы классов) с использованием JCL и CLR
Сначала я сослался на этот вопрос, чтобы начать работу, но столкнулся с препятствиями при попытке вернуть класс или массив класса, используя сборку.NET в Delphi XE. Учтите следующее: //C# [ComVisible(true)] public class Person { public int Id; publi…
12 ноя '10 в 04:18
0
ответов
Фатальная ошибка компиляции Delphi XE3 в jlcSysInfo
Впервые в XE3, когда я пытаюсь скомпилировать небольшое приложение с компонентом JVCL, я получаю следующую ошибку: [dcc32 Fatal Error] JclSysInfo.pas(1402): F2051 Unit JclRegistry was compiled with a different version of JclBase.HexFmt Кто-нибудь мо…
17 мар '13 в 23:43
2
ответа
Предотвратить автоматическое добавление юнита в предложение Uses?
Я использую TJvTransparentForm (из проекта JEDI) на одной из моих форм. Я также использую AlphaControls для всего моего проекта. Проблема в том, что TJvTransparentForm не работает с модулем "acPNG" от AlphaControls. Мне нужно использовать обычный кл…
03 фев '11 в 20:01
4
ответа
JclLastExceptStackListToStrings создает пустой список строк
Я установил JCL в Delphi 2010. В следующем коде try raise Exception.Create('Error Message'); except on E: Exception do begin ResultStatus := JclLastExceptStackListToStrings(sl, True, True, True, True); end; end; Также у меня есть этот вызов в раздел…
16 янв '11 в 12:12
1
ответ
Почему JclIDEUtils работает, только если Jcl установлен?
У меня есть следующий код, который пытается обнаружить установки Delphi с помощью JclIDEUtils. Чтобы проверить это, я настроил две виртуальные машины, обе из которых работают под управлением Win 7, и в обеих системах я установил Delphi XE3, но в VM …
27 май '13 в 15:30
1
ответ
Ошибка Delphi XE2 при сборке пакета
У меня есть пакет, где юнит использует JCL. Когда я пытаюсь собрать пакет, он заявляет E2225 Никогда не сборочный пакет 'Jcl' должен быть перекомпилирован Поэтому я загружаю файл пакета Jcl.dproj / Jcl160.bpl в Delphi и собираю его. Здесь нет ошибок…
03 июл '13 в 01:24