Вопросы по теме 'delphi-7'
Множественные приложения и диалоговые окна Delphi
У меня есть приложение Delphi 7, которое имеет два представления документа (например, редактирование WYSIWYG HTML может иметь представление WYSIWYG и представление исходного кода, а не мое настоящее приложение). Их можно открывать в отдельных окнах...
7403 просмотров
schedule
22.02.2022
Ярлык Delphi для добавления даты и имени комментария
Кто-нибудь знает короткий путь, чтобы разместить мое имя и дату, где находится курсор, т.е.
//021208 DarkAxi0m
поэтому я не проверяю дату, когда добавляю комментарии.
Я использую Delphi7 с установленными CnPack и GExperts. Я думаю, что...
1959 просмотров
schedule
25.05.2022
Сохранение TObject в файл
Как можно сохранить объект в его текущем состоянии в файл? Чтобы его можно было сразу прочитать и восстановить со всеми его переменными.
13751 просмотров
schedule
29.01.2024
Зачем вам проверять Assigned(self) в методах объекта?
Я смотрю на некоторый код (Delphi 7) со следующей проверкой, которая находится в верхней части каждого вызова метода для определенного объекта:
if not Assigned(self) then
raise Exception.CreateRes(@sAbstractError);
{ Real code for this...
1423 просмотров
schedule
12.08.2022
XML-документы и & char?
У меня есть вопрос для специальных символов XML-документа, я использую & в значении элемента в XML, и синтаксический анализатор TXMLDoc Delphi жалуется на это.
Я ищу некоторые параметры синтаксического анализа XML, но ни один из них не касается...
2840 просмотров
schedule
14.10.2023
Китайские символы при загрузке текста
Я загружаю текст из текстового файла в RichEdit, но вместо этого отображаются странные китайские символы, что я делаю неправильно?
ms := TMemoryStream.Create;
ms.LoadFromFile('C:\aw.txt');
ms.Seek(0, soFromEnd);
zChar:=#0;
ms.Write(zChar, 1);...
2656 просмотров
schedule
13.06.2023
Как я могу получить все установленные компоненты внутри IDE? (Дельфи)
Как я могу получить все установленные компоненты в TStrings?
Думаю, этот код работает только внутри пакетов:
uses TypInfo, ToolIntf, Exptintf;
procedure GetComponentNames(lst: TStrings);
var
i, k: Integer;
CRef: TClass;
strName:...
1261 просмотров
schedule
30.06.2022
Что эквивалентно Application.ProcessMessages, Application.Handle и Application.Terminated в приложении службы Windows?
Я новичок в написании приложений службы Windows и имею проблемы.
Написанное в Delphi, я написал обычное приложение для Windows для проверки и отладки основных частей кода, и теперь мне нужно преобразовать его в службу NT.
Мой код должен...
4742 просмотров
schedule
17.05.2023
Как исправить диапазон печати в Rave Reports?
Диапазон печати (от страницы: x к странице: y) не работает, принтер всегда печатает все страницы! Мы будем благодарны за любой обходной путь или решение. Заранее спасибо.
949 просмотров
schedule
17.07.2022
Delphi 7: как разбить строку на TStringList
Это Delphi seven , и мне нужно разбить строку на строки.
В частности, у меня есть DFM в виде строки (извлеченной из базы данных MySql), и я хочу разбить ее на строки в TStringList.
Это выглядит примерно так...
'Oject Form1:...
9309 просмотров
schedule
02.05.2023
обработка файлов CMYK jpeg в Delphi 7
Я пытаюсь получить доступ к файлам, которые хранятся в виде файлов Jpeg, есть ли простой способ отобразить эти файлы изображений без потери производительности?
4676 просмотров
schedule
06.06.2024
Delphi 7: как заполнить Tlistview
У меня есть Tlistview с 3 столбцами, мне нужен объект Tcollection, как показано ниже.
FListeDispoProduit := TListeDispoProduit.Create(TProduit);
with (FListeDispoProduit) do
begin
with TProduit(Add) do
begin
Name := 'Produit...
8507 просмотров
schedule
09.12.2022
Delphi IDE - Нарушение прав доступа в модуле 'rtl70.bpl'
У меня есть и старый AV, который за мной охотится. Он появляется случайно (часто, но не всегда), когда я переключаюсь между проектами (закрываю текущий проект и дважды щелкаю другой файл DPR, чтобы загрузить его) или когда я закрываю Delphi (7). Так...
18141 просмотров
schedule
10.12.2023
У кого-нибудь есть пример кода для загрузки xml с помощью OMNIXML
Я ищу реальный рабочий пример кода для чтения XML с использованием простого модуля OmniXml (или OmniXmlUtils). Я не хочу использовать класс TOmniXMLWriter, как описано в другом месте, но хочу загрузить файл xml, используя простой код Delphi.
Я...
2957 просмотров
schedule
10.05.2022
Как использовать вариантные массивы в Delphi
У меня есть две программы Delphi7: сервер автоматизации COM (EXE) и другая программа, использующая сервер автоматизации.
Мне нужно передать массив байтов из одной программы в другую.
После некоторого поиска я обнаружил, что использование...
44903 просмотров
schedule
09.03.2023
Delphi COM EXE и многопоточность
Просто хочу уточнить у экспертов по COM / DCOM ...
У меня есть Delphi COM EXE, который работает на сервере (потоки - это Single Apartment), и другая копия того же EXE запускается на том же сервере (сервер, который имеет, скажем, 2 процессора с...
518 просмотров
schedule
13.03.2022
Индекс списка выходит за пределы TListBox
У меня есть TListBox в форме, и элементы добавляются с помощью
listbox1.ItemIndex := listbox1.Items.AddObject('msg', TObject(grp));
grp — целое число. Список установлен на lbOwnerDrawFixed .
В событии onDrawItem я получаю исключение...
7252 просмотров
schedule
01.06.2024
RTTI: как получить значения динамического массива, объявленного как свойство класса
Пожалуйста помогите.
Я искал существующие вопросы и не нашел, как я могу получить все опубликованные свойства элементов (объявленных как Class) в динамическом массиве в классе delphi (я использую Delphi 7 IDE (я не могу использовать другую версию))...
3237 просмотров
schedule
11.11.2022
BoldDays для TDateTimePicker?
Я использую Delphi7, и я хотел бы выделить несколько дней элемента управления TDateTimePicker .
Я читал, что изначально это потомок TMonthCalendar , так что это должно быть возможно.
Я также нашел пример кода, но он на C#:...
2111 просмотров
schedule
12.03.2024
Кнопка в виде многоугольника в Delphi 7
Мне нужно сделать кнопку в форме повернутого треугольника (или, скажем, любого многоугольника). Кто-нибудь может дать совет?
569 просмотров
schedule
26.04.2023