0
ответов

Ошибка при связывании нескольких файлов объектов C в Delphi 2007

Я новичок в delphi. Я пытался добавить файлы объектов C в свой проект Delphi и связать их напрямую, поскольку Delphi поддерживает связывание объектов C. У меня это работает, когда я связываю один файл объекта. Но когда я ...
вопрос задан: 28 October 2015 21:18
0
ответов

Поддерживают ли ярлыки Windows очень длинные аргументы?

Я пытаюсь создать ярлык (на рабочем столе), содержащий длинную строку аргументов (> MAX_PATH). В документации MSDN четко указано, что для строки Unicode строка может быть длиннее ...
вопрос задан: 23 October 2014 10:56
0
ответов

ImageList обещает мне альфа-наложение, но как мне его включить?

Я хочу, чтобы на моих кнопках были изображения с алфавитным наложением. В соответствии с инструкциями я включил компонент TXPManifest в свою основную форму. Ниже приведены некоторые изображения, которые я загрузил в свой проект. Однако мой BitBtn, ...
вопрос задан: 11 September 2013 16:18
0
ответов

Очистить TList или TObjectList

Я немного озадачен тем, что использовать для хранения объектов в списке. До сих пор я использовал TList и освобождал каждый элемент в цикле. Затем я обнаружил TObjectList, который делает это автоматически из Free. Тогда я...
вопрос задан: 27 August 2013 08:22
0
ответов

TIdHTTP - session has expired message under Delphi XE

Я пытаюсь перенести свой код из Delphi 2007 в Delphi XE (еще нет Update 1). Проблема, на которую я наткнулся, заключается в том, что в Delphi XE я получаю разные ответы от сервера после отправки ...
вопрос задан: 25 September 2012 21:45
0
ответов

Чтение отдельных значений из XML с помощью XPath

У меня есть XML в следующем формате:
вопрос задан: 5 June 2012 18:45
0
ответов

WrapText для WideString в Delphi

В Delphi есть функция WrapText: function WrapText(const Line, BreakStr: string; const BreakChars: TSysCharSet; MaxCol: Integer): string; function WrapText(const Line: string; MaxCol: Integer): string;...
вопрос задан: 1 May 2012 21:39
0
ответов

Как увеличить TWebBrowser при использовании Ctrl+Колесо мыши, как это делает Internet Explorer?

Согласно http://www.rendelmann.info/blog/CommentView,guid,356fbe68-3ed6-4781-90a4-57070a0141da.aspxиhttp://msdn.microsoft.com/en-us/library/aa770056(v=vs.85 ).aspx получение размещенного...
вопрос задан: 23 April 2012 09:53
0
ответов

Topendialog не отображает расширения файлов

Эта проблема возникает только в приложениях, которые ранее были разработаны для Delphi 7 и перенесены в Delphi 2007, работающие на WinXP. Я целую вечность пытался решить эту проблему, но безуспешно. Что касается ...
вопрос задан: 6 April 2012 06:29
0
ответов

Как проверить наличие расширенных векторных расширений Intel®?

Как с помощью Delphi 2007 проверить, поддерживает ли бокс AVX. Мой вопрос ограничивается только запросом поддержки в ЦП (предполагается, что ОС в порядке / Windows 7 с пакетом обновления 1). PDF...
вопрос задан: 3 April 2012 07:09
0
ответов

Класс секундомера для Delphi 2007

Есть ли класс секундомера (желательно с открытым исходным кодом), предоставляющий ту же услугу, что и Diagnostics.TStopwatch в Delphi XE делает ?
вопрос задан: 22 March 2012 15:31
0
ответов

Инструмент для рефакторинга блоков «с»

Есть ли инструмент рефакторинга для удаления блоков «с»? Например, преобразовать с помощью Form1 сделать начало Высота: = Бла; Blubb: = Имя; конец; в Form1.Height: = Blah; Blubb: = Form1.Name; где Form1 - это ...
вопрос задан: 15 February 2012 10:19
0
ответов

Запуск Delphi с альтернативный ключ реестра

Я нашел эту документацию, в которой указано, что вы можете запустить Delphi с альтернативным ключом реестра. Но я не могу заставить его работать (используя Delphi 2007, также пробовал 2010). Целью моего ярлыка является «C: \ ...
вопрос задан: 15 February 2012 08:37
0
ответов

Защитить поля - это хорошая идея?

Пример кода: unit Foo; TFoo = защищенный класс FList: TList; // Время жизни управляется общедоступным свойством конструктора и деструктора List: TList read FList; конструктор Create; ...
вопрос задан: 17 January 2012 11:51
0
ответов

AsyncCall в Delphi 2007

В основном я хочу запустить AsyncCall и продолжить загрузку кода. У меня есть секция Interface, которая потребляет много времени (600+ms), и я хочу загрузить этот код в независимом потоке. Я ...
вопрос задан: 11 January 2012 04:00
0
ответов

Как найти наименьшее и наибольшее число в массиве?

Здравствуйте, как мне найти наименьшее и наибольшее число в delphi? Предположим, у меня есть 10 разных чисел, хранящихся в массиве: Как мне найти наибольшее и наименьшее числа в моем массиве?
вопрос задан: 4 January 2012 16:23
0
ответов

Как мне указать процент выполнения в очень медленном запросе?

Я использую компоненты ZEOS для подключения к (древней) базе данных MDB. Я выполняю запрос, который считывает много данных для подключения к другой базе данных. Есть ли способ обозначить прогресс как ...
вопрос задан: 17 December 2011 05:08
0
ответов

Есть ли ProgressButton?

Я хотел бы иметь кнопку, которая выполняет двойную функцию в качестве индикатора выполнения. + = ........ Например, кнопка, которая заполняется зеленым фоном по мере выполнения задачи. Я знаю, что могу создать свою собственную, но ...
вопрос задан: 15 December 2011 14:53
0
ответов

Почему моя программа не распознает сопоставленные пути UNC?

У меня проблемы с записью на подключенный сетевой диск (P :) в Windows 7 из моей программы на Delphi. Когда я пробую, например, ForceDirectories ('P: \ test \ folder'), я получаю сообщение об ошибке (путь не найден). У меня ...
вопрос задан: 6 October 2011 18:22
0
ответов

Получение «ÿþI» в качестве выходных данных при чтении из файла .log с помощью delphi

Я пытаюсь прочитать данные из файла .log и обработать их содержимое. Файл журнала создается другим приложением. Когда я использую команду readln в Delphi и отображаю содержимое файла в ...
вопрос задан: 6 October 2011 12:55
0
ответов

FileExists () возвращает false, даже если файл существует

Я хочу проверить, существует ли dll в каталоге System32 (Windows 7). Но даже если он существует, FileExists () возвращает false. LoadLibrary возвращает действительный дескриптор. В этом случае я хочу только проверить, существует ли ...
вопрос задан: 2 October 2011 15:43
0
ответов

Сохранить изображение к различным форматам файлов

У меня есть рутинная процедура DrawStuff (ACANVAS: TCANVAS; Const Arect: Trect), который опирается на определенный прямоугольник TCANVAS. На данный момент я называю Drawstuff с холстом Paintbox. Теперь я ...
вопрос задан: 7 September 2011 17:23
0
ответов

Набор значков, совместимых с Windows 7, в приложении Delphi 2007

Как правильно определить набор значков, совместимых с win7 в приложении Delphi? (переменный размер на рабочем столе) Я разработал значок 256 * 256, а затем сделал варианты 16 * 16, 24 * 24, 48 * 48. (in ...
вопрос задан: 29 August 2011 21:48
0
ответов

Каков правильный способ освободить интерфейс за OleVariant?

Я пытаюсь найти безопасный / детерминированный способ освободить интерфейс, который инкапсулирован в OleVariant. AFAICS Delphi выпускает ссылки на интерфейс в конце процедуры, но в моем случае я ...
вопрос задан: 19 July 2011 10:33
0
ответов

Как передать значение nil в в параметре процедуры типа объекта

я хочу передать значение nil в параметре, который объявлен как процедура объекта. Рассмотрим этот код. Тип случая 1 TFooProc = procedure (Foo1, Foo2: Integer) объекта; процедура DoSomething (...
вопрос задан: 6 July 2011 21:16
0
ответов

Ошибки расщепления TStringList

Недавно один уважаемый пользователь SO сообщил мне, что в TStringList есть ошибки разделения, которые могут привести к сбою при анализе данных CSV. Я не был проинформирован о природе этих ошибок, и ...
вопрос задан: 24 June 2011 00:32
0
ответов

Когда Delphi соблюдает `inline`, а когда нет?

Я пытался оптимизировать фрагмент кода, который имеет эту конструкцию: while (i> 0) do begin Dec (i); Это выглядит неэффективно, поэтому я попытался сделать это: while (Dec (i)> = 0) действительно начинаем Это не ...
вопрос задан: 19 June 2011 10:05
0
ответов

Как загрузить произвольное изображение из потока BLOB в TImage?

Если я правильно понимаю, TImage.LoadFromFile определяет тип изображения по расширению файла. Есть ли способ автоматически определить тип изображения из TBlobStream с необработанным изображением ...
вопрос задан: 6 June 2011 12:50
0
ответов

Есть ли преимущество в использовании старого стиля ʻobject` вместо `class `in Delphi?

В Delphi здравомыслящие люди используют классы для определения объектов. В Turbo Pascal для Windows мы использовали объект, и сегодня вы все еще можете использовать объект для создания объекта. Разница в том, что объект живет на ...
вопрос задан: 24 May 2011 10:26
0
ответов

Переопределяемый вызов Java в конструкторе

Я знаю, что вызывать переопределяемые методы из конструктор объекта в Java. Однако, например, если конструктор должен инициализировать некоторые данные, кажется разумным вызвать ...
вопрос задан: 23 May 2011 23:45