delphi-2010

Я ищу структуру данных, которая позволяет мне быстро(предпочтительно O (1)-быстро) определить, является ли данный GUID членом коллекции GUID или нет. Мой текущий подход заключается в использовании TDictionary с 0 в качестве значений. Хотя это работает быстро, кажется бесполезным использовать хэш-карту для п...

В среде windows 7 значение PixelsPerInch изменяется в то время как переключение между Win7 и классическими темами. Как ни странно, в то время как текущая операционная система windows активна на 150% масштаб, в Win7 theme PixelsPerInch возвращает значение 96. В прилагаемой таблице будет дана дополнительная ин...

Мне нужно удалить все нестандартные текстовые символы из строки. Мне нужно удалить все не ascii и управляющие символы (кроме строк / возвратов каретки)....

У меня есть 2 формы, которые я хотел бы разделить на одну единственную TActionManager и присвоенную TAction - s. Первая форма является основной формой-она держит TActionManager, TAction с подписью "действие". Главное меню Form1 имеет свойство action and menuitem caption, равное "Action A". Form2 включает в...

Я немного запутался и надеюсь на просветление. Я использую Delphi 2010 для этого проекта и пытаюсь сравнить 2 строки. Использование кода ниже не удается if AnsiStrIComp(PAnsiChar(sCatName), PAnsiChar(CatNode.CatName)) = 0 then... Потому что в соответствии с отладчиком сравнивается только первый символ к...

Я пытаюсь сделать доказательство концептуального потребления веб-сервиса с помощью Delphi 2010 и Indy. Мой код на данный момент таков: procedure TForm1.Log(const sEvent, sMsg: String); const sPrior: String = ''; begin if sEvent <> sPrior then begin mTraffic.Lines.Append(''); mTraffic.Lines....

У меня есть специальное поле со списком с очень длинным списком элементов (несколько тысяч), который должен быть рассчитан, когда вы его открываете. Когда я что-то проверял, то с ужасом обнаружил, что на открытие ушло около минуты. Поэтому я подключил программу (та же сборка, те же опции) к Профилировщику в...

Вернемся еще к одному вопросу DirectSound, который касается способов использования буферов DirectSound: У меня есть пакеты, поступающие по сети с интервалом примерно 30 мс, содержащие аудиоданные, которые декодируются в необработанные данные wav другими частями приложения. Когда событие Indata инициируется...

Я использую элемент управления TFileListBox для отображения списков файлов. Но мне интересно, как показать миниатюры файлов так же, как это делает Проводник Windows? ...

Я получаю сообщение об ошибке после установки Delphi 2007 (Edit: эта проблема возникает во всех версиях Delphi с 2006 по 2010 год), что я не могу понять и никогда не видел раньше. После перезагрузки я могу запустить программу без каких-либо проблем, но если я закрыть программу и запустить снова, это дает мне...