Вопросы по теме '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 просмотров
schedule
09.12.2023
Лучший алгоритм для пары ключ/значение, где ключ представляет собой 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 просмотров
schedule
24.10.2023
Почему интерфейс 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