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

Transmitfile, загрузка со странным поведением
Я использую httpresponse.Transmitfile для загрузки файлов. Если я в диалоговом окне загрузки файла выберу сохранение в папку, отличную от предложенной, скорость загрузки упадет до 10-20 кб. Если я отменяю или всегда выбираю загрузку в одну и ту же...
762 просмотров
schedule 06.04.2024

Как в Delphi отображать типы валютных данных в разных валютах в разных формах?
Мне нужно написать приложение Delphi, которое извлекает записи из разных таблиц базы данных, и разные записи будут в разных валютах. Таким образом, мне нужно показать различное количество знаков после запятой и другой символ валюты для каждого типа...
2585 просмотров
schedule 09.04.2024

Есть ли способ узнать, использует ли символ 1 или 2 байта в Delphi 2009?
Delphi 2009 изменил свой строковый тип, чтобы использовать 2 байта для представления символа, что позволяет поддерживать наборы символов Unicode. Теперь, когда вы получаете sizeof (string), вы получаете length (String) * sizeof (char). Sizeof (char)...
4172 просмотров

Лучший алгоритм для пары ключ/значение, где ключ представляет собой int64 в Delphi, до Delphi 2009?
Мне нужен алгоритм для хранения пары ключ/значение, где ключом является Int64. В настоящее время я использую отсортированный IntList (такой же, как TStringList, но хранит int64). Это дает мне O (log n) для операций поиска, вставки и удаления....
2252 просмотров
schedule 03.12.2022

Преобразование строки в PAnsiChar в Delphi 2009
Я конвертирую свои приложения в Delphi 2009 и столкнулся с интригующей проблемой с некоторыми вызовами, которым необходимо преобразовать строку (широкую) в AnsiString. Вот пример, демонстрирующий мою проблему: var s: PAnsiChar; ... s :=...
84111 просмотров
schedule 12.12.2022

Кто-нибудь сталкивался с разрывом отладчика INT 3 в mscorwks.dll?
Мы размещаем среду выполнения .NET как часть программы Win32, и в последнее время она начала постоянно ломаться по определенному адресу в mscorwks.dll. По указанному адресу находится байт 0xCC, представляющий собой инструкцию INT 3, запускающую...
1022 просмотров
schedule 30.11.2022

Могу ли я перегружать операторы для своих классов в Delphi?
Столкнулся с небольшой неприятностью — не знаю, смогу ли я определить свои операторы для своих классов. Например: type TMinMatrix = class(TMatrix) private RowAmount: Byte; ColAmount: Byte; Data: DataMatrix;...
4265 просмотров
schedule 26.04.2024

Есть ли недостатки использования UPX для сжатия исполняемого файла Windows?
Раньше я использовал UPX , чтобы уменьшить размер исполняемых файлов Windows, но должен признать, что я наивен любые возможные отрицательные побочные эффекты. Каковы недостатки всей этой упаковки / распаковки? Существуют ли сценарии, в которых...
23362 просмотров
schedule 21.12.2023

Как я могу отображать отчеты Crystal XI в приложении Delphi 2007?
Самый последний компонент Crystal XI для Delphi был выпущен для Delphi 7. Этот компонент VCL компилируется в D2007, но выдает ошибки во время выполнения. Как лучше всего отображать Crystal Report, подключенный к базе данных, в приложении Delphi 2007?
11500 просмотров
schedule 02.10.2022

Редактор HTML для CBuilder/Delphi
Мне нужно найти базовый компонент HTML-редактора WYSIWYG для C++Builder 5, чтобы пользователи могли создавать простой текст, который я буду вставлять в существующий шаблон HTML-страницы. Просто простая поддержка для создания ссылок, добавления...
10237 просмотров
schedule 18.04.2024

Операция не поддерживается, и выбранный принтер недействителен во время печати.
Надеюсь, кто-нибудь сможет помочь. В моем приложении Delphi 7 небольшой процент пользователей сообщает об ошибках при печати, и я пытаюсь решить эту проблему с последним из них. Я немного ограничен, когда дело доходит до тестирования (поскольку...
20612 просмотров
schedule 04.10.2022

Можно ли включать файлы (связывать) на основе свойства компонента?
Delphi 2007/2009 странный вопрос здесь: Возможно ли, на основе свойства компонента, определенного во время разработки, включать файлы в компоновку или оставлять их? Пример: Если я оставлю SomeProperty true, то при компиляции модуль SomeUnit...
570 просмотров
schedule 26.10.2022

Фокус не перемещается на поле ввода(), и поле остается позади приложений (Vista)
Как я могу сделать свое приложение системного лотка delphi, используя стандартную функцию vcl inputbox() для запроса фокуса, теперь диалоговое окно, похоже, остается на панели задач, а диалоговое окно не открывается перед другими приложениями. Я...
500 просмотров
schedule 17.05.2024

Искупление - найти общую папку
Используя Redemption, мне нужно поместить черновик электронного письма в определенную общедоступную папку. Я знаю полный путь к папке, но не могу понять, как добраться до нее с помощью RDO. Например. путь к папке - «\\ Public Folders \ All Public...
2055 просмотров

Почему интерфейс IWSDLPublish добавлен в Win32 Delphi WebService
Я создал простое CGI-приложение с использованием Delphi 2009, которое публикует веб-службу. Когда я указываю свой веб-браузер на приложение, я вижу свой интерфейс веб-службы и другой интерфейс: IWSDLPublish. Почему этот интерфейс добавлен в мой...
412 просмотров
schedule 15.10.2022

Лучший алгоритм для вычисления математического выражения?
Какой лучший алгоритм для вычисления математического выражения? Я хотел бы иметь возможность немного оптимизировать это в том смысле, что у меня может быть одна формула с различными переменными, которые мне, возможно, придется оценивать сотни раз с...
6078 просмотров
schedule 16.12.2023

Как лучше всего вызвать отложенную процедуру?
Есть две процедуры, A1 и A2, которые вызывают функцию B в своем коде: function B: boolean; begin // do other stuff end; procedure A1; begin // do stuff if b then ... // do stuff end; procedure A2; begin // do stuff if b then...
1738 просмотров
schedule 29.11.2023

Меню ассоциации файлов реестра Windows
Я недавно (сегодня) начал вмешиваться в мой реестр из Delphi. :) все работает хорошо, и мой пользовательский тип файла теперь открывается с моей программой, но есть 2 проблемы, которые я не могу решить. 1) Мне нужна была возможность «открывать с...
3715 просмотров
schedule 09.11.2022

Delphi - Перечисление номеров портов ввода-вывода SATA в Windows
Новый для тебя. Я собираюсь помочь другому программисту перенести его программу с C # на Delphi. Я не могу по-настоящему читать C #, и он еще не прислал мне фактический исходный код, поэтому из обсуждения я думаю, что я собираюсь решать большую...
1041 просмотров
schedule 20.10.2022

Полный список определений для версий Delphi
Кто-нибудь знает хорошее место, где я могу найти полный список определений версий для всех версий Delphi, вплоть до Delphi 2009?
6827 просмотров
schedule 06.04.2024