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

Перенести проект из Delphi 3 в Delphi 2010
Меня попросили повторно открыть проект, который я написал в 1998/99 году в Delphi 3 и с тех пор работает стабильно. У меня есть кодовая база Delphi 3 на устаревшей машине с Windows 98, которая существует только для того, чтобы поддерживать этот...
4262 просмотров
schedule 06.03.2024

Как сделать так, чтобы TCheckListBox прокручивался вертикально?
У меня есть TCheckListBox в форме. Его свойство Columns имеет значение 2, и если элементов больше, чем может поместиться на экране в два столбца, он помещает горизонтальную полосу прокрутки в нижней части элемента управления. Дело в том, что в...
2396 просмотров
schedule 18.01.2024

TArray‹Byte› VS TBytes VS PByteArray
Эти 3 типа очень похожи... TArray — это универсальная версия TBytes. Оба могут быть приведены к PByteArray и использоваться в качестве буфера для вызовов Windows API. (с теми же ограничениями, что и строка для Pchar). Что я хотел бы знать: это...
8486 просмотров
schedule 02.09.2022

Как сделать DBLookupcombobox похожим на Windows 7 с помощью RAD 2010?
Я использую RAD 2010 в Windows 7, и все визуальные компоненты выглядят нормально (например, Edit, DBCombobox), но dblookupcombobox имеет ту же тему границы из Windows XP. Я не могу найти, как это выглядит, как другие компоненты. Кто-нибудь знает,...
809 просмотров
schedule 20.03.2024

Требуются ли для развертывания простому приложению формы delphi какие-либо библиотеки или зависимости?
Мне нужно создать приложение простой формы, и я хочу упростить его развертывание (без установки библиотек или зависимостей), я не хочу использовать Visual Studio cpp или csharp, потому что приложения clr компилируются с фреймворками .net, а у меня...
711 просмотров

Общий метод, возвращающий универсальный интерфейс в Delphi 2010
Учитывая приведенный ниже код, который представляет собой очень урезанную версию фактического кода, я получаю следующую ошибку: [Ошибка DCC] Unit3.pas(31): E2010 Несовместимые типы: «IXList‹Unit3.TXList‹T›.FindAll.S›» и...
2006 просмотров
schedule 30.09.2022

Как действовать после завершения сеанса отладки Delphi 2010. Прекратить? сообщение?
Я часто получаю сообщение «Выполняется сеанс отладки. Прекратить?» при попытке повторно запустить мое приложение после рутинного редактирования в Delphi 2010. Мое приложение уже было запущено (возможно, несколько раз) и без проблем завершает работу в...
1755 просмотров
schedule 09.12.2023

Переменная Delphi TDateTime не будет инициализирована в Delphi 2010
Я создал простую форму в Delphi 2010 с одной кнопкой в ​​коде для кнопки, которую я поставил: procedure TForm1.Button1Click(Sender: TObject); var myDateTime:TDateTime; begin myDateTime:=now; // shows as 12/30/99 in debugger end;...
535 просмотров
schedule 27.12.2023

Как отключить MouseWheel, если мышь не находится над VirtualTreeView (TVirtualStringTree)
TVirtualStringTree ведет себя по умолчанию, если он сфокусирован - он будет прокручиваться колесом мыши, даже если мышь не находится под контролем (кроме случаев, когда она находится над другим TVirtualStringTree). Есть ли быстрый и элегантный...
2765 просмотров

Лучшая практика ожидания данных в потоке и записи их в файл?
Я программирую многопоточное приложение. У меня две нити. On предназначен для передачи некоторых данных с устройства в глобальный буфер данных, а второй — для записи этих данных в файл. Данные с устройства в буфер передаются асинхронно. Целью...
1359 просмотров

Значение пусто при разборе мастера привязки данных XML
Я проанализировал файл PNAgent.dtd из веб-интерфейса Citrix с помощью мастера привязки данных XML в Delphi 2010, это — результирующий блок. Затем я пытаюсь прочитать с ним следующий XML: <?xml version="1.0" encoding="UTF-8"?>...
803 просмотров
schedule 03.12.2023

Отправка больших данных с сервера WCF на клиент Delphi
Мне нужно создать службу WCF, которая будет иметь функцию загрузки файла. Этот WCF будет использоваться приложением Delphi. Проблема: загружаемые файлы очень большие и могут вызвать проблемы с памятью на стороне Delphi. Пока у меня есть этот код:...
912 просмотров
schedule 20.08.2022

Delphi 2010 не будет включать большие значки
Мы просто добавляем поддержку Window 7 в наши внутренние приложения, и у нас возникли проблемы с включением поддержки больших значков в приложения. Я создал ICO-файл в IcoFX с включенным диапазоном значков по умолчанию и назначил его проекту в...
1084 просмотров
schedule 01.08.2022

Получить информацию о памяти службы, зная только ее имя
Есть ли способ узнать, сколько памяти использует приложение-служба, зная только имя службы?
839 просмотров

TWebBrowser: масштабирование + однооконный режим несовместимы
Что я пытаюсь: Мне нужен TWebBrowser, который всегда увеличен (~ 140%) И сохраняет все ссылки в одном и том же веб-браузере (т.е. ссылки _BLANK должны открываться в одном и том же элементе управления браузером). Как я это делаю: Я установил...
3635 просмотров
schedule 06.08.2022

Использование TTime в качестве ключа TDictionary
Я хочу использовать TTime в качестве ключа TDictionary , но я столкнулся с проблемой сравнения TTime и поэтому ищу альтернативу этому. Моя конкретная проблема заключается в том, что я пытаюсь построить какую-то повестку дня с часами сбоку,...
411 просмотров
schedule 17.11.2023

Чтение символа градуса из XML в Delphi 2010
Следующий XML не может быть прочитан из Delphi, потому что он содержит недопустимый символ °: V1: <Item Id="1" Description="90° Hinge"/> Похоже, что Delphi не распознает "стандартный" способ сделать это в XML: V2:...
1860 просмотров
schedule 27.10.2022

Ошибка Sorted TStringList — операция не разрешена в отсортированном списке
Я получаю следующую ошибку: «Операция не разрешена в отсортированном списке». Idx:= Customers.IndexOfName(ListView1.Selected.Caption); Customers[idx]:= Edit1.Text + '=' + Edit2.Text + ',' + Edit3.Text //error occurs here Есть ли способ...
1128 просмотров
schedule 27.02.2024

Проблемы определения методов
Я пытаюсь определить частный метод, который у меня есть: unit FormENP; interface uses .... type TENPDataEntry = class(TForm) ........ private { Private declarations } function getLastIdMuestra(): integer; public { Public...
79 просмотров
schedule 17.10.2023

Как найти IdMappedPortTCP Delphi 7 в Delphi 2010
Мне нужна помощь. Я хочу спросить, где находится IdMappedPortTCP Delphi 7 в Delphi 2010, потому что я не могу его найти. В delphi 7 я могу найти его в indy server> tcp port, но как найти его в Delphi 2010 ?. Спасибо за ваши предложения.
201 просмотров
schedule 18.09.2022