У меня есть следующий код: var sl: THashedStringList; начните sl: = THashedStringList. Создайте; sl. Дубликаты: = dupIgnore; sl. Добавьте ('12345'); sl. Добавьте ('12345'); sl. Добавьте ('12345'); sl. Добавьте ('12345');...
Есть ли путь в Delphi 2009, чтобы иметь раздел кода, условно скомпилированного на основе директивы компилятора. А именно, я хотел бы иметь код на месте, который только включен если проверка принадлежности к диапазону...
Я пытаюсь бросить возвращенный базовый объект к, он - определенный универсальный тип. Код ниже должен работать, я думаю, но генерирует внутреннюю ошибку компилятора, есть ли другой способ сделать это? ввести...
Я пытаюсь реализовать ясный в следующем примере кода в Delphi 2009. интерфейс... TFoo <T: IInterface> = класс (TObject) FField: T; Четкая процедура; конец;... реализация...
Я использую ReadDirectoryChangesW для наблюдения указанного каталога и структур индексации обновления каждый раз, когда изменение обнаруживается. Я использую следующий код (примерно) var InfoPointer: PFileNotifyInformation;...
У меня есть проблема при миграции от Delphi 2006 к Delphi 2009. Проект, который использует JVCL, жалуется, что jvconsts.res отсутствует. Файл определенно там. Путь поиска проекта включает...
Я сделал пользовательского потомка TObjectList разработанным для содержания подклассов класса базового объекта. Это выглядит примерно так: интерфейс TMyDataList <T: TBaseDatafile> = класс (TObjectList <...
я перемещаю свое приложение в Дельфи 2009. мое приложение должно все еще использовать много AnsiString. во время миграции, я преобразовываю всегда: abc: = определение; в: abc: = строка (определение); или abc: =...
При отладке я всегда хочу, чтобы Delphi открыл мое приложение во втором мониторе, но это всегда открывается в первом, я знаю, что могу сохранить размещение приложения прежде, чем закрыться, но я хочу это к всегда...
Я пытаюсь показать пользовательскую подсказку в TWinControl, но не могу понять, как получить его позицию. Использование позиции 0,0 показывает подсказку в верхней части моего экрана (за пределами окна), поэтому я думаю, что это должно быть ...
Я экспериментирую с отправкой писем через отправителя электронной почты через их API. Код, который работает в данный момент для отправки простого электронного письма, выглядит так (INetHttp1 имеет тип TINetHttp): процедура TForm1 ....
Я использую набор компонентов, в котором есть много абстрактных классов. Теперь я хочу применить полиморфизм, но при создании объекта получаю абстрактный класс ошибки. Должен ли я переопределить все методы, которые ...
Мое приложение-сервер использует TIdTCPServer, несколько клиентских приложений используют TIdTCPClients для подключения к серверу (все компьютеры находятся в одной локальной сети). Некоторым клиентам нужно только связываться с сервером каждые ...
Я пытаюсь создать простую сетку из двух столбцов «редактор свойств» на основе VirtualTreeView. (Я хочу имитировать внешний вид и взаимодействие с пользователем, наблюдаемые в инспекторе объектов Delphi IDE) Компонент работает...
Предварительная история Есть эта программа, которая использует параллельный порт для синхронизации с другим оборудованием . Он установит для выхода параллельного порта указанное (байтовое) значение. Это работает без проблем ...
Когда файл .res «по умолчанию» вашего проекта отсутствует Delphi предложит воссоздать его при открытии проекта в среде IDE. Можно ли вызвать эту функцию из командной строки? Предыстория: A ...
Мне очень приятно видеть, что Delphi внедряет запись Tonumitor в Delphi 2009, разрешил заблокировать определенные объекты в многопоточной среде. То, что озадачило меня, это пульс и пульс ...
Имейте в виду, что я прочитал все инструкции, которые смог найти о добавлении значка компонента в свой пользовательский компонент. И я могу это сделать, когда мы говорим о размере значка, который составляет 24x24 пикселя....
Hallo, ek gebruik Delphi en ek het 'n StringList met hierdie items: 45
A15
015
A15
A15
45 Ek wil dit verwerk en 'n tweede stringlys maak wat die aantal voorkoms van elke element sal hê: 45 [2]
...
В моей программе есть следующий код: // Код, если не CreateProcess (nil, NonConstCmd, nil, nil, True, NORMAL_PRIORITY_CLASS или CREATE_NEW_PROCESS_GROUP, nil, PCh, SI, P), затем
// Код И я сохраняю ...
Недавно я переключился с Aptana Studio 2 на Aptana Studio 3 (оба как плагин Eclipse [Helios]) в надежде, что новый версия принесет поддержку HTML5 / CSS3, но пока поддержка была частичной ...
I have used TMS ribbon controls and ribbon controls came with Delphi 2009 in my project. I can remember the Delphi setup warned me about ribbon controls and said me to get license from Microsoft. ...
в Delphi, которую процедура write может обрабатывать: запись (TF, st1) и запись (TF, st1, st2, st3, st4); Я хочу объявить процедуру, которая также может это делать, каков синтаксис? и вариант: write (TF, [st1, ...
i need an advice on how to approach this problem. I have some picture data: *.jpg, *.bmp ... and i need to extract the data from it. The data is alphanumeric text. I work in delphi.
Моя цель — загрузить текстовый файл через сообщение HTTP. Я использую Delphi 2009. Скажем, например, по следующему URL-адресу https://www.example.com/ex/exampleAPI.asmx/Process. Насколько я понимаю, это может можно выполнить с помощью...
Я пытаюсь определить, не был ли освобожден блок памяти. Конечно, менеджер сообщает мне это с помощью диалогового окна или файла журнала, но что, если я хочу сохранить результаты в базе данных? Например, я бы ...
function GetDesktopFolder: string;
var buf: array [0..MAX_PATH] of Char; pidList: PItemIDList;
begin Результат: = StrNoDesktopFolderFo; SHGetSpecialFolderLocation (Application.Handle, CSIDL_DESKTOP, ...
Для веб-фреймворка я впервые попробовал анонимные методы и столкнулся с проблемой с управлением памятью. Как можно исправить эту утечку памяти (Delphi 2009)? Сообщение об утечке: 13 - 20 ...
Часть Delphi :У меня есть класс с событием, и из этого события мне нужно вызвать процедуру, передав ей интерфейсный объект. Он отлично работает в Delphi, но у меня проблемы с его объявлением в Pascal...
Описание проблемы :Рассмотрим следующий вызов командной строки (, вызываемый для компилятора Delphi 2009 ):dcc32.exe --no -config --peflags :1 Project.dpr Будет ли этот вызов использовать проект.dproj или Project.dof...