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

Как исправить поврежденную установку Delphi 2009
Я установил как пробную, так и фактическую версию Delphi 2009 через веб-установщик, когда я их получил, и обнаружил те же ошибки при установке обоих. В обоих случаях выяснилось, что основной веб-установщик отказал, когда он начал создавать...
3172 просмотров
schedule 25.07.2023

Преобразование библиотеки Delphi 2009 TurboPower
В ближайшие несколько месяцев я буду возрождать проект, в котором широко использовались Orpheus и SysTools. Система разработки, которую я использовал, давно устарела, поэтому я хотел бы обновить библиотеки до моей текущей среды разработки. Мой...
2541 просмотров
schedule 23.03.2022

как я могу сделать шаблон Delphi типа Surround?
я переношу свое приложение на delphi 2009. мое приложение все еще должно использовать много AnsiString. во время миграции я всегда конвертирую: abc := def; в: abc := string(def); or abc := TDeviceAnsiString(def); я знаю,...
1124 просмотров
schedule 23.03.2023

Консольное приложение Unicode в Delphi 2009
Как я могу создать консольное приложение Unicode с помощью Delphi 2009? Если мне это нравится: {$APPTYPE CONSOLE} uses SysUtils; begin writeln('öüğşç سيمانتت'); end. Получаю следующее: ougsc ???????
4360 просмотров
schedule 27.03.2024

Проблема компиляции дженериков Delphi 2009
Я проверяю пробную версию Delphi 2009, но сразу же сталкиваюсь с проблемами с дженериками. Следующий код не компилируется, и я понятия не имею, почему он дает мне E2015 для метода Equals (): type TPrimaryKey<T> = class(TObject) strict...
1301 просмотров
schedule 19.01.2024

Свойство DoubleBuffered, добавляемое в dfm в Delphi 2009, не существует в Delphi 2007
Означает ли это, что я не могу делиться формой между delphi 2007 и 2009?
3672 просмотров
schedule 12.10.2022

Как отследить сложную утечку памяти с помощью fastMM?
После обновления проекта с Delphi 2007 до Delphi 2009 у меня возникает неизвестная утечка памяти, до сих пор я пытался отследить ее с помощью fastMM, вот что сообщает трассировка стека fastMM: A memory block has been leaked. The size is: 20 This...
5499 просмотров
schedule 12.02.2023

Клавиши ускорителя меню не отображаются (Delphi 2009)
Я изо всех сил старался и не могу понять, что здесь произошло. Он отлично работал в Delphi 4. После обновления до Delphi 2009 я не знаю, так ли он должен работать или это проблема: Вот как выглядит меню моей программы в режиме дизайна в Delphi...
4584 просмотров
schedule 07.02.2023

Преобразование проектов, использующих изображения Png, в D2009
Кто-нибудь, кто использовал (но уже не) свободно доступный TPngImage Густаво Дауда, пытался перенести свои проекты на Delphi 2009? В моем случае кажется, что все изображения png TImage, которые отлично отображаются в D2007, теперь пусты при...
363 просмотров
schedule 05.01.2023

Почему CharInSet быстрее, чем оператор Case?
Я в недоумении. Сегодня на CodeRage Марко Канту сказал, что CharInSet работает медленно, и вместо этого я должен попробовать оператор Case. Я сделал это в своем парсере, а затем проверил с помощью AQTime, каково было ускорение. Я обнаружил, что...
9845 просмотров
schedule 21.04.2022

Преобразование целочисленного значения в AnsiString в Delphi 2009
Функция IntToStr() возвращает строку, которая теперь является Unicode. Я хочу преобразовать в AnsiString . Могу ли я безопасно использовать AnsiString(IntToStr(I)) ?
7842 просмотров
schedule 07.09.2022

Как я могу лучше всего угадать кодировку, если отсутствует спецификация (метка порядка байтов)?
Моя программа должна читать файлы, использующие различные кодировки. Это могут быть ANSI, UTF-8 или UTF-16 (с прямым или обратным порядком байтов). Когда есть BOM (Byte Order Mark), у меня нет проблем. Я знаю, является ли файл UTF-8 или UTF-16 BE...
9162 просмотров

Как заставить Delphi 2009 открывать мое приложение на втором мониторе по умолчанию?
При отладке я всегда хочу, чтобы Delphi открывала мое приложение на втором мониторе, но оно всегда открывалось на первом. Я знаю, что могу сохранить размещение приложения перед закрытием, но я хочу, чтобы оно всегда открывалось на втором мониторе в...
2133 просмотров
schedule 11.07.2023

Идентичен ли WideString String в Delphi 2009
У меня странное поведение при перекомпиляции некоторых приложений в 2009 году, которые использовали широкие строки в разных точках. В приложении Delphi 2009 Widestring идентичен String?
6464 просмотров
schedule 10.04.2023

Обобщения: что такое ограничение CONSTRUCTOR?
Я создал собственный потомок TObjectList, предназначенный для хранения подклассов базового класса объектов. Это выглядит примерно так: interface TMyDataList<T: TBaseDatafile> = class(TObjectList<TBaseDatafile>) public...
4329 просмотров
schedule 27.01.2023

Требования к синтаксическому анализатору JSON
Я думаю о реализации парсера JSON для Delphi. Что должен делать хороший парсер JSON? Любые идеи для требований? Я считаю, что он должен по крайней мере выводить и обрабатывать JSON... Глядя на синтаксические анализаторы XML, должен ли он быть...
4913 просмотров
schedule 12.07.2023

Стабильность поддержки библиотеки типов COM / ActiveX в Delphi 2009
Ссылаясь на вопросы TLB и обслуживания ... Мой вопрос к людям (часто) использующим новый тип COM / ActiveX поддержка библиотек в Delphi 2009 : Насколько стабильна реализация? Особенно меня интересуют: добавление / удаление классов,...
2330 просмотров
schedule 31.07.2022

Почему Indy 9 включен в Delphi 2009? Насколько безопасно использовать?
Почему существует папка Indy9 (папка установки по умолчанию C: \ Program Files \ CodeGear \ RAD Studio \ 6.0 \ source \ Indy содержит подкаталоги для «Indy9» и «Indy10») Почему установлены обе версии? Что использует Indy9? Я не думал, что он был...
3062 просмотров
schedule 24.05.2022

Использование Project Config с Delphi 2009 и Finalbuilder 6
Есть ли у кого-нибудь опыт использования параметра конфигурации проекта с действием компиляции Delphi в Finalbuilder 6. В настоящее время сервер сборки настроен так, чтобы все правильные пути поиска, параметры компилятора и т. д. устанавливались...
345 просмотров

Datasnap: есть ли способ глобального обнаружения потери соединения?
Я ищу, чтобы обнаружить потерю локального соединения. Есть ли способ сделать это, как в случае с событиями на компонентах Corelabs? Спасибо РЕДАКТИРОВАТЬ: Извините, я попытаюсь быть более конкретным: в настоящее время я разрабатываю прототип с...
2598 просмотров