2
ответа

Инди 10 IdTCPClient, Считывая Данные с помощью отдельного потока?

Вопрос: То, что я ищу, является самой типичной или лучшей практикой способ использовать отдельный поток для получения данных с помощью IdTCPClient в Инди 10. Фон: ниже кода образец того, кто я...
вопрос задан: 23 May 2017 12:25
2
ответа

Как проверить, выполняет ли процесс Delphi использования?

Подобный этому вопросу, но в Delphi: Как я узнаю, выполняет ли процесс уже использование c#? У меня есть updater программа, я хочу, чтобы она проверила программу, которая то, что это собиралось обновления в настоящее время не...
вопрос задан: 23 May 2017 12:25
2
ответа

Какой-либо свет для TEventLogger?

Я хочу заняться регистрирующимися событиями от приложения Delphi 5 до журнала Windows, и из другого сообщения здесь я вижу, что могу использовать класс TEventLogger, чтобы сделать это. Однако я не могу найти никого...
вопрос задан: 23 May 2017 12:24
2
ответа

“Неявно импортируется” всегда плохая вещь в пакетах Delphi?

Пытаясь перестроить мои пакеты для ряда TFrame-происходящих компонентов, я считаю на вид необходимым вспыхнуть, некоторые мои потомки утилиты TFrame отделяются от диалоговых форм который...
вопрос задан: 23 May 2017 12:22
2
ответа

Delphi: лучший способ преобразовать rtf для отправки текстовых сообщений

Я должен преобразовать rtf в простой текст. я раньше писал функцию, которая снимает rtf заголовки, но это никогда не прекрасно. Таким образом, одна опция может использовать TRichEdit, созданный во времени выполнения (что-то как...
вопрос задан: 23 May 2017 12:19
2
ответа

D2010 скомпилировал несоответствие количества строки

При разрабатывании проекта существует два места, где об исходном количестве строки сообщают: На диалоговом окне прогресса компиляции В соответствии с Проектом | информация В Delphi 2007 эти два числа были идентичны для...
вопрос задан: 23 May 2017 12:18
2
ответа

Существует ли способ перегрузить функцию на основе другого типа Результата в Delphi?

Перегрузка функции типом возврата? имеет очень подробный ответ на рациональном на перегрузке функции типом возврата, и от того, что я вижу, что Delphi не позволяет это, но является там любым...
вопрос задан: 23 May 2017 12:13
2
ответа

Компонент или модуль с открытым исходным кодом для экспорта Delphi TDataSet в нативный XLS без установленного Excel [закрыто]

Возможно, вы знаете о существовании бесплатного и открытого кода Delphi для экспорта TDataSet в собственный формат XLS? Вопрос ранее задавался здесь, но я ищу бесплатное решение. ...
вопрос задан: 23 May 2017 12:00
2
ответа

Отобразите подсказку ToolTip на отключенном пункте меню всплывающего меню

Таким образом, мне присоединили TMenuItem к Касанию на TPopupMenu для TDBGrid (на самом деле третья сторона, но Вы получаете идею). На основе выбранной строки в сетке Касание включено или отключено. Что...
вопрос задан: 23 May 2017 12:00
2
ответа

TForm без полей с тенью

Я сделал производную TForm, которая действует как выпадающая часть комбо, или окно подсказки, или всплывающее меню - временная вещь. У него нет заголовка - его BorderStyle установлен в bsNone. Форма ...
вопрос задан: 23 May 2017 11:53
2
ответа

Действительно ли VTune достоин рассмотрения для Delphi?

Пробегая все вопросы на профильных инструментах, я был удивлен обнаружить VTune Intel, о котором я не услышал прежде. На уровне 700$ это еще более дорого, чем AQTime. Но прежде чем я делаю...
вопрос задан: 23 May 2017 11:53
2
ответа

Соединение не делает тайм-аута при использовании Инди

Я хочу загрузить файл с Интернета, и я предполагаю, что это должно быть простой задачей. Попытка нескольких разных подходов, я нашел, что у каждого есть его собственный недостаток. Основные вопросы:...
вопрос задан: 23 May 2017 11:48
2
ответа

IDE Delphi: как изменить способ, которым работает завершение класса?

Завершение класса в Delphi экономит время, но я не нашел способ настроить его. Я хотел бы, чтобы метод считывания и метод set для свойства группировались вместо того, чтобы быть брошенным на всем протяжении моего...
вопрос задан: 23 May 2017 11:48
2
ответа

Каков лучший способ в Delphi для показа настроенных Диалоговых окон сообщения?

Я использую Delphi, и я хочу показать пользовательский текст в кнопках MessageDlg, как описано здесь. Что лучший способ состоит в том, чтобы сделать это?
вопрос задан: 23 May 2017 11:46
2
ответа

TListView AdvancedCustomDrawItem рисует черный прямоугольник при наведении курсора мыши [дубликат]

используя Delphi Berlin У меня есть TListView с одним столбцом и следующий код в AdvancedCustomDrawItem: процедура TDetailedStatisticForm.lv_ProductsAdvancedCustomDrawItem (отправитель: ...
вопрос задан: 23 May 2017 11:46
2
ответа

Запись строки к TFileStream в Delphi 2010

У меня есть код Delphi 2007 года, который похож на это: процедура WriteString (Поток: TFileStream; var SourceBuffer: PChar; s: строка); начните StrPCopy (SourceBuffer, s); Поток. Запишите (SourceBuffer[0], StrLen (...
вопрос задан: 23 May 2017 11:45
2
ответа

Почему я должен использовать Free, а не FreeAndNil в деструкторе?

Я прочитал дело против FreeAndNil, но все еще не понимаю, почему я не могу использовать этот метод в деструкторе класса? Может кто-нибудь объяснить. Обновление: я думаю, что комментарий Эрика Гранджа был наиболее полезным ...
вопрос задан: 23 May 2017 11:45
2
ответа

Почему моя память программы Delphi продолжает расти?

Я использую Delphi 2009, которому встроили диспетчера памяти FastMM4 в него. Моя программа читает в и обрабатывает большой набор данных. Вся память освобождена правильно каждый раз, когда я очищаю набор данных или выхожу...
вопрос задан: 23 May 2017 10:30
2
ответа

Получение работы TMulticastEvent <T> Allen Bauer

Я слонялся без дела с кодом Allen Bauer для универсального многоадресного диспетчера события (см. его сообщения в блоге об этом здесь). Он дает как раз достаточно кода, чтобы заставить меня хотеть использовать его, и к сожалению он...
вопрос задан: 31 March 2017 13:13
2
ответа

Delphi: Как использовать переменную типа TShiftState?

Я разрабатываю приложение Delphi. На TImage. Событие mouseDown я хочу сделать X задач, если клавиша Shift нажимается, Y задача, если клавиша CTRL нажимается и задача Z, если какой-либо из них не нажимается. Для этого я...
вопрос задан: 21 February 2017 04:40
2
ответа

GUI для установки числовых диапазонов в Delphi

Время от времени мне нужен GUI для установки числовых диапазонов, но до сих пор я действительно никогда не находил компонента, который делает это приятно. Я делал попытку следующего: 2 TTrackbars: 1 в течение минуты, 1 для макс. 2...
вопрос задан: 8 February 2017 14:14
2
ответа

Как сохранить и восстановить форму?

Так, у меня есть форма с несколькими дюжинами средств управления, и кто-то хотел бы сохранить и более позднее восстановление их содержание и настройки - какой переключатель был установлен, каково было Положение этого/вниз и т.д...
вопрос задан: 23 January 2017 15:29
2
ответа

Как отличить Несколько Клавиатур в Delphi?

У меня есть две клавиатуры, подключенные к ПК. Каждый используется для ввода в TMemo1 и другом в TMemo2. Обоим разрешают ввести одновременно. Проблема, я не могу отличить, какую клавиатуру каждый ввел...
вопрос задан: 9 January 2017 16:16
2
ответа

Преобразуйте строку UTC в TDatetime в Delphi

TM var: строка; dt: tdatetime; TM: = '2009-08-21T09:11:21Z'; dt: =? Я знаю, что могу проанализировать его вручную, но интересно, существует ли какая-либо API-функция встроенной функции или Win32, чтобы сделать это?
вопрос задан: 14 October 2016 15:02
2
ответа

Каково различие между Обновлением, Обновлением и Перекрашиванием?

Я не знаю, какой из тех трех методов подходит мне больше всего. Они все работают на меня. Кто-либо знает различие между Обновлением, Обновлением и Перекрашиванием?
вопрос задан: 11 March 2016 12:34
2
ответа

Действительно ли необходимо преобразовать строку в WideString в Delphi?

Я нашел Windows API function, который выполняет "естественное сравнение" строк. Это определяется следующим образом: международный StrCmpLogicalW (LPCWSTR psz1, LPCWSTR psz2); Для использования его в Delphi я объявил его...
вопрос задан: 27 January 2016 16:00
2
ответа

Как открыть файл данных Access 97 с помощью Delphi

Мне нужно прочитать данные в Access 97 файл, который имеет около 400 тыс. записей. Я хотел бы использовать TurboDelphi Pro или dBASE SE. У меня есть только Access 2003. Какой самый простой способ продолжить
вопрос задан: 16 January 2016 18:55
2
ответа

Полный список определяет для версий Delphi

Кто-либо знает о хорошем месте, где я могу найти, что полный список версии определяет для всех версий Delphi, прямо до Delphi 2009?
вопрос задан: 27 November 2015 11:36
2
ответа

Где я могу найти полный список победителей Духа Премии Delphi?

Где можно найти полный список победителей Духа Премии Delphi? Я нашел это, но это не завершено. 1998: Robert M. Czerwinski (Delphi Супер Страница) и Fedor Koshevnikov, Саржа...
вопрос задан: 10 October 2015 16:39
2
ответа

Существует ли библиотека Delphi, которая возвращает все эффективные исходные пути для проекта?

Для статических инструментов анализа кода необходимо знать все эффективные исходные пути для данного проекта Delphi, которые определяются на уровне проекта и в глобальной конфигурации IDE. Есть ли...
вопрос задан: 29 August 2015 17:28