Arhn - архитектура программирования

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

delphi - отслеживание изменений файлов в каталогах - реализовано в JCL?
Мне нужно каким-то образом уведомить свое приложение всякий раз, когда какой-либо файл в данном каталоге был изменен (его содержимое было изменено) ... есть ли для этого какая-либо процедура JCL/JVCL? Заранее спасибо ...

как создать структуру Delphi 4 для сопоставления имен столбцов в XLS именам столбцов в SQL
У меня есть лист EXCEL. Он имеет различные поля формы, которые называются “smrBgm133GallonsGross/ smrBgm167GallonsGross “ и “smrEgm133GallonsGross/ smrEgm167GallonsGross “ Я добавил в листы XCEL 2 новых поля формы с именем...
18.12.2023

Как мне вызвать эту встроенную функцию dll из C #?
Вот собственная функция (Delphi 7): function Foo(const PAnsiChar input) : PAnsiChar; stdcall; export; var s : string; begin s := SomeInternalMethod(input); Result := PAnsiChar(s); end; Мне нужно вызвать это из C #, но имя dll...

В чем причина этого нарушения прав доступа при объединении строк в D2007?
У меня есть процедура, которая принимает 2 строковых параметра, один из них имеет значение по умолчанию. Внутри процедуры я хочу объединить один и другой и некоторые литералы, чтобы сформировать одну большую строку. Каким-то образом я получаю AV......

Агрегатор событий - приведение объекта к интерфейсу
Как узнать, поддерживает ли объект IHandle‹ T> и есть ли любое возможное обходное решение для достижения этого в delphi (2010, XE)? Также кто-нибудь видел хорошую реализацию агрегатора событий для Delphi? IHandle<TMessage> = interface...

ERangeError в Delphi XE
Я переношу программное обеспечение с Delphi 5 на Delphi XE. Я уже исправил много различий и теперь могу скомпилировать свой код. Проблема в том, что иногда (в некоторых местах кода) я получаю сообщение об ошибке "Ошибка проверки диапазона"....
15.11.2023

Есть ли такой компонент, как ExeMod?
Я загрузил несколько примеров о ExeMod , но они не работают в Delphi 2010, и я не знаю, совместим ли он с Windows 7 или нет. Есть ли такой компонент, как ExeMod , но без проблем? Изменить Хочу сделать простой установщик приложения.
02.12.2023

Результат синтаксического анализа JSON из вирусного API
Сегодня я играл с API-интерфейсом virustotal, пока не получил результат в такой форме : { "permalink" : "http://www.virustotal.com/file-scan/report.html?id=7b6b268cbca9d421aabba5f08533d3dcaba50e0f7887b07ef2bd66bf218b35ff-1304089592", "report" :...

Реализовать свойство Columns.Columns в настраиваемом компоненте Delphi
Я делаю преобразование нескольких приложений Delphi 2005 в XE2, и они используют компонент, который больше не доступен, поэтому я написал свой собственный компонент для обработки основ, что обычно нормально, когда вы помещаете компонент в форму....
09.11.2023

Как исправить/сдвинуть время субтитров в файлах SRT (SubRip)?
Как исправить/сдвинуть время субтитров вперед и назад? Формат времени субтитров выглядит так: 00:00:52,656 --> 00:00:56,326 Если субтитры и аудио не синхронизированы, например, субтитры появляются перед голосом/аудио, то все время строк...
18.12.2023

Отменить длительный запрос или транзакцию в firebird
как я могу безопасно прервать/отменить текущий запрос/транзакцию. использование gfix -shut может повредить базу данных. я использую delphi и firebird 2.5 Заранее спасибо Рейнальди
03.11.2023

Образец простых направлений GMlib
кто-то может дать мне простой пример того, как я могу реализовать следующую ситуацию с помощью GMLib: у меня есть некоторый адрес (улица, номер, город), и я хотел бы сделать маршрут, используя карты Google, соединяющие все из них. Я использую Delphi...
11.10.2023

Как предоставить доступ на запись к набору данных mySQL с помощью Delphi
Я разработал клиент-серверное приложение, которое использует базу данных mySQL в качестве базы данных на сервере. Теперь приложение, которое будет обращаться к серверу, также будет иметь базу данных, в которой будут храниться локальные данные. Для...

Несовместимые типы: TFormStyle и TTeeFontStyle.
Я написал код с помощью Delphi 2009 и обновил свой CodeGear Delphi до XE2 . Он отлично скомпилировался с Delphi 2009 , но теперь это не так! Вместо этого он дает мне эту ошибку: [Ошибка DCC] Несовместимые типы: TFormStyle и TTeeFontStyle !...

Delphi XE5 iOS TidHTTP.get получает старую версию файла. Кэш возможно
Использование Delphi XE5 на iOS. Я пытаюсь получить простой текстовый файл с сервера, используя следующее: filename := DocumentDir + theFile.txt; myFile := TFileStream.Create(filename, fmCreate); aIDHTTP := TIdHTTP.Create(nil);...
23.09.2023

Delphi 2007 и обновленный Indy 10
Я отправляю файлы в порядке (doc, pdf, xls) с английскими именами файлов, но когда я отправляю файлы с греческими именами файлов, я получаю на стороне сервера ????????? символов для имени файла и сообщения об ошибке Socket Error 10053, программное...

ошибка сегментации tidssliohandlersocket в delphi xe7
Я создал и запустил приведенный ниже код как приложение для Android. Приложение работает ожидаемо, но при закрытии я получаю ошибку сегментации в обработчике TIdSSLIO. Компоненты Indy несовместимы с FireMonkey? unit Main; interface uses...

В чем разница между владельцем и родительским элементом управления?
Мне немного интересно узнать о двух свойствах элемента управления Delphi VCL. Каждый компонент имеет 2 свойства: Owner и Parent во время выполнения. Может ли кто-нибудь помочь мне понять разницу между ними? И как они используются окнами для...
11.12.2023

InitializeSecurityContext и Delphi
Я пытаюсь использовать аутентификацию SSPI для подключения к серверу Sql. Есть рабочий (надеюсь) пример C с FreeTds sspi.c , который использует InitializeSecurityContext. Проблема в том, что он дважды вызывает InitializeSecurityContext. Сначала...
05.12.2023

Как вы передаете объекты между функциями?
Предположим, у меня есть функция: function someFunction: TStringList; begin result:=TStringList.Create; if someConditionIsTrue then result:=doSomething; //other code end; И функция doSomething: function doSomething:...
16.10.2023

Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..