Вопросы по теме 'delphi-2006'
Проблема с использованием службы WCF (basicHttpBinding) в клиенте Delphi Win32
Я пытаюсь сделать клиент Delphi (Delphi 2006) для связи со службой, написанной с использованием WCF. Сервис чертовски прост с одной функцией. Технически, как показано ниже:
[ServiceContract (Namespace = "http://www.company.com/sample/")]
public...
4631 просмотров
schedule
10.09.2021
Как конвертировать между TVarRec и Variant?
Есть ли стандартный способ конвертировать значения TVarRec и Variant?
Я хочу проанализировать «массив констант» и использовать значения для заполнения параметров в TMSQuery. Для этого я использую список имен столбцов (сгенерированный из...
4388 просмотров
schedule
22.09.2021
Приложение Delphi зависает
Это приложение Delphi 2006 успешно работает уже несколько лет. Я сузил его до некоторой точки, прежде чем он дойдет до "инициализации" в файле DPR, поэтому он зависает до того, как любой написанный код будет выполнен. Я нажимаю значок «Выполнить», и...
315 просмотров
schedule
25.11.2021
Delphi 2006 - Какой лучший способ изящно завершить поток и по-прежнему активировать обработчик OnTerminate?
У меня есть поток, который иногда зависает (я подозреваю) из-за вызова DLL, который никогда не возвращается. В общем случае, когда у вас есть вызовы блокирующих подпрограмм, таких как Indy, есть ли способ исправить это таким образом, чтобы сработал...
553 просмотров
schedule
13.11.2021
Delphi - обработка исключений в собственном конструкторе после его создания
Возникает вопрос: могу ли я остановить его распространение из собственного конструктора после создания исключения? рассмотрите приведенный ниже код:
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics,...
2143 просмотров
schedule
24.09.2021
Как избежать появления ошибки 10053 (WSAECONNABORTED), если операция HttpGet в Android длится слишком долго?
У меня есть приложение для Android, взаимодействующее с приложением веб-службы Delphi 2006 с помощью Indy 10 TIdHttpServer (поставляется с Delphi 2006). Приложение Delphi создает большой XML-файл и обслуживает его. Генерация XML может длиться более...
7215 просмотров
schedule
25.10.2021
Как игнорировать события таймера в Delphis MessageDlg
Я установил глобальный обработчик исключений в Delphi. В некоторых серьезных исключениях отображается сообщение об ошибке (за которым следует Halt ()). Пока отображается сообщение об ошибке, Delphi обрабатывает очередь сообщений, обрабатывает...
338 просмотров
schedule
18.11.2021
Как заставить Delphi 2006 TStringList.LoadFromFile загружать файлы UTF-16
У меня есть приложение Delphi 2006, в которое я добавляю код для обработки некоторых сгенерированных файлов данных CSV. TStringList.LoadFromFile давал странные результаты, и я только что выяснил, что файлы закодированы в UTF-16.
Обновление до XE...
4187 просмотров
schedule
19.02.2022
Delphi 2006 переводит с/на французский/голландский/немецкий языки с помощью одной кодовой страницы ansi
Мне нужно сделать несколько переводов с/на французский/голландский/немецкий языки с использованием Delphi 2006 (без каких-либо сторонних модулей/компонентов).
Эти 3 языка имеют кодовую страницу 1252 . Наша база данных совместима с UTF-8, поэтому...
533 просмотров
schedule
03.03.2022
Как узнать имя общей папки документов на сетевой машине
Учитывая, что я запускаю EXE-файл (приложение D2006) на компьютере в сети, как я могу получить путь к папке commondocs на этом компьютере, учитывая, что EXE мог быть вызван с помощью ярлыка UNC или сопоставленной буквы диска ярлык, а платформа...
579 просмотров
schedule
06.03.2022
Как установить значение для элемента подсвойства с помощью методов TypInfo RTTI?
В моем вопросе: Как использовать параметр «Отправитель» с оператором «Как» для более чем одного класса одновременно
Я выбрал ответ Реми Лебо, потому что это была самая динамичная технология для большинства подобных ситуаций. Он использует класс...
2336 просмотров
schedule
10.03.2022
Приложение Delphi 2006 портит графический интерфейс в Windows 7
Я искал в Интернете решение. Также здесь, на Stackoverflow. Но мне пока не везет.
У нас возникла проблема с приложением Delphi 2006, работающим в Windows 7. Некоторые поля со списком не отображаются. Точно такое же приложение отлично работает в...
826 просмотров
schedule
16.03.2022
Можно ли синхронизировать формы IntraWeb по запросу?
Сценарий: у меня есть приложение Delphi Intraweb, в котором есть некоторые компоненты редактирования и кнопки на экране. В TIWEdit.OnAsyncExit и TIWButton.OnClick установлен флаг, а другой поток в приложении устанавливает включенные свойства кнопок в...
2305 просмотров
schedule
06.04.2022
Delphi отлаживает неправильный модуль
Это странное поведение моего D2006, которое случается только иногда. У меня есть проект, который я хочу отладить. Файл, который я хочу отладить, называется Main.pas. У меня есть другой несвязанный проект с тем же именем модуля, и иногда отладка...
1388 просмотров
schedule
20.05.2022
ClientDataSet только частично передает данные из TADOQuery
У меня две базы данных, и мне нужно убедиться, что все записи в одной базе данных имеют совпадающую запись в другой. Я назову их DB-SQL и DB-Legacy.
Это было бы достаточно просто, если бы у обоих был интерфейс SQL, но, к сожалению, у меня есть...
2195 просмотров
schedule
31.05.2022
TDbLookupComboBox или аналогичный элемент управления с набором фиксированных значений?
Существует ли элемент управления, подобный TDbComboBox , который получает отображаемые значения по фиксированному списку (для использования с перечисляемым типом, например, TSomeValueEnum = (svSmall=1, svMedium=2, svLarge=3) )?
С например:...
646 просмотров
schedule
04.06.2022
Откройте файл ANSI и сохраните файл Unicode с помощью Delphi
По какой-то причине в последнее время файлы * .UDL во многих моих клиентских системах больше не совместимы, поскольку когда-то они были сохранены как файлы ANSI, которые больше не совместимы с ожидаемым форматом файлов UNICODE. Конечным результатом...
9748 просмотров
schedule
12.06.2022
Зачем использовать строку [1] вместо строки при использовании буфера чтения
у меня такая запись
TEmf_SrectchDIBits = packed record
rEMF_STRETCHDI_BITS: TEMRStretchDIBits;
rBitmapInfo: TBitmapInfo;
ImageSource: string;
end;
---
---
RecordData: TEmf_SrectchDIBits;
Если я читаю в него данные с...
952 просмотров
schedule
23.08.2022
Как скопировать конфигурацию IDE Delphi на другую машину?
Мне нужно использовать Delphi 20006 и XE7 на моем домашнем компьютере, моем рабочем компьютере и моем ноутбуке, но у меня установлено так много компонентов, что поддерживать все одинаковое на этих трех устройствах слишком сложно. Я решил использовать...
572 просмотров
schedule
12.09.2022
присвоение значения глобальной переменной (Delphi)
Я пытаюсь получить доступ к глобальной переменной в форме, которая является одной из массивов форм, я пытался использовать это:
max_forms := 3
setlength(form_array, max_forms);
form_array[1] := frm1;
form_array[2] := frm2;
if current_form >...
1168 просмотров
schedule
07.11.2022