Вопросы по теме 'delphi-2009'

Delphi 2009 и Firebird 2.1 = Полный Юникод?
Кто-нибудь начал создавать приложения Unicode или конвертировать существующие приложения в Unicode? Как вы настраиваете Firebird, чтобы у вас было меньше проблем, особенно с атрибутом CHARSET? Возникла ли проблема? Есть еще что-нибудь, о чем я...
2539 просмотров
schedule 28.01.2024

Перехват Stacktrace в Delphi 2009
Класс Exception в Delphi 2009 получил ряд новых функций. Некоторые из них связаны с получением трассировки стека: свойство StackTrace: строка чтение GetStackTrace; свойство StackInfo: указатель чтения FStackInfo; переменная класса...
2936 просмотров
schedule 17.05.2023

Как переопределить методы вложенных типов?
У меня есть пользовательский потомок TObjectList в Delphi 2009, и я хотел бы немного поиграть с его перечислителем и добавить некоторые функции фильтрации в метод MoveNext, чтобы заставить его пропускать определенные объекты. MoveNext вызывается...
413 просмотров
schedule 14.08.2022

Можно ли отключить поддержку Unicode в RAD Studio 2009?
У меня небольшие проблемы с RAD Studio 2009. Как вы знаете, в MSVS можно отключить поддержку Unicode (щелкните правой кнопкой мыши решение-> свойства-> набор символов = не задано). Мне нужно найти эту функцию в RAD Studio, я знаю, что она...
4423 просмотров
schedule 15.05.2023

Почему мои модули скомпилированы с другой версией моих собственных файлов?
Я создаю программу, использующую плагины. К сожалению, динамическое связывание фреймворка плагинов вынуждает RTL и VCL из моего проекта EXE перейти в версии BPL, и для них не включена отладочная информация. Поэтому я создал платформу тестирования,...
28045 просмотров

Расположение выходных файлов LIB для пакетов Delphi 2009
Как при сборке пакета компонентов Delphi 2009 указать, в каком каталоге должны находиться результирующие файлы .hpp и .lib, необходимые для пользователей C++ Builder?
772 просмотров
schedule 20.09.2023

Как я могу создать объект Delphi из ссылки на класс и обеспечить выполнение конструктора?
Как я могу создать экземпляр объекта, используя ссылку на класс, и обеспечить выполнение конструктора? В этом примере кода конструктор TMyClass вызываться не будет: type TMyClass = class(TObject) MyStrings: TStrings; constructor...
41646 просмотров

Размер универсального типа
Есть ли способ определить размер в байтах чего-то вроде TItem <T> = record Data : T; end; Могу ли я написать что-то вроде function TItem <T>.GetByteSize : Integer; begin if (T = String) then Result := GetStringByteSize...
725 просмотров

Delphi D2009 для Win32 и CodeDom
Кто-нибудь знает, возможно ли (теоретически или на самом деле) использовать CodeDom, который, похоже, предоставляется в аналоге .NET Delphi?
293 просмотров
schedule 08.05.2022

Почему ReadDirectoryChangesW пропускает события?
Я использую ReadDirectoryChangesW для просмотра указанного каталога и обновления структур индексации всякий раз, когда обнаруживается изменение. Я использую следующий код (примерно) var InfoPointer : PFileNotifyInformation; NextOffset :...
8967 просмотров

Строковое представление типа контента Variant?
Во-первых, извините за мой английский, я надеюсь, что то, что я написал здесь, имеет смысл. Теперь к моей проблеме. Как я могу получить строковое представление содержимого type Variant, используя TypInfo.GetEnumName(). Я пробовал следующее, без...
6140 просмотров
schedule 27.12.2022

Недействительный указатель для проекта DLL Delphi 2009 Com
Я обновляюсь с Delphi 7 в Windows XP до Delphi 2009 в Windows Vista и получаю недопустимую операцию указателя после успешной загрузки проекта delphi dll в предварительный объект com dll. Отладка проблемы происходит в Aftercontruction объектом,...
536 просмотров
schedule 27.02.2023

Как удалить повторяющиеся записи в сетке?
Доброе утро ! Каков наилучший способ удалить повторяющиеся записи из управления сеткой? Я использую компонент Delphi 2009 и devExQuantGrid. Я попытался просмотреть все записи и, когда будет найдена повторяющаяся запись, добавить ее в список и...
5720 просмотров
schedule 10.05.2023

TMenuItem-Shortcuts перезаписывают ярлыки из элементов управления (TMemo)
Что я могу сделать, чтобы ярлыки для пунктов меню не перезаписывали те, которые используются в локальном управлении? Представьте себе это простое приложение на скриншоте. У него есть один пункт меню «отменить» с назначенным ему сочетанием клавиш...
1874 просмотров
schedule 19.06.2022

Delphi 2009 - Предупреждения о преобразовании неявной строки в RawByteString
Я только что получил в свои руки D2009 и использую его с одним из наших существующих проектов - все отлично компилируется, однако я только что взял DIRegEx, чтобы использовать некоторые регулярные выражения в проекте. Однако он всегда выдает...
2930 просмотров
schedule 12.08.2022

Delphi 2009 выдает ошибку нарушения доступа при включенной интегрированной отладке
На данный момент я в значительной степени в своем уме. Я использую Delphi 2009 (обновление 3) в Vista (пакет обновления 2), и в обязательном порядке, если включена интегрированная отладка и я пытаюсь запустить проект, это приведет к нарушению прав...
700 просмотров
schedule 17.07.2022

Delphi и i18n
Поддерживает ли Delphi каким-либо образом интернационализацию? Я видел, что могу добавлять в проект разные языки, но при этом создается несколько экземпляров файлов dfm. Правильно ли я говорю, что язык нельзя изменить во время выполнения? Как...
2317 просмотров

Отображение содержимого ячейки в подсказке в сетке DevExpress
Я использую TcxGridDBTableView от DevExpress. Некоторые ячейки содержат очень длинные строки, поэтому я хочу показать их пользователям с помощью подсказок. Я также хочу иметь возможность использовать разрывы строк в местах с запятой в моем тексте....
6513 просмотров
schedule 14.05.2023

Delphi 6 вместе с RAD Studio 2009
Мне нужно перейти на RAD Studio и установить его на новую рабочую станцию. На данный момент мне все еще нужно работать с Delphi 6, пока мы не получим все необходимые обновления управления и не разберемся с контролем версий. Итак, у меня вопрос:...
274 просмотров
schedule 12.04.2022

Как получить удаленное SQLConnection для TDSProviderConnection.SQLConnection?
С DataSnap 2009, кажется, можно использовать удаленное соединение с базой данных в клиентском модуле данных, используя TDSProviderConnection и связанный с ним TSQLConnection. Клиентскую сторону легко настроить, я добавляю TSQLConnection в форму и...
2028 просмотров
schedule 28.10.2022