Delphi. Dependency Injection With Spring

Этот пример можно найти в библиотеке Spring for Delphi, где-то примерно здесь

C:WorkDSeattlelibssglienke-spring4dSamplesIntroToDependencyInjection6-UseContainer

Как это работает? Для начала нам нужно зарегистрировать в контейнере классы

unit

Читать на сайте автора.

Delphi. MySQL. Пишем в DECIMAL поле и читаем из него.

Есть Decimal поле для цены в одном из проектов. Есть на форме 2 spinEdit, рубли и копейки соответственно.

Чтение из базы

Получение дробной части

Читать на сайте автора.

Delphi. Гениальная борьба с WideMemo

Делаю проект на UniGUI. Соответственно, не могу воспользоваться DBGridEh

Имеется поле типа TEXT в MySQL, Delphi определяет его как WideMemo

Я просто создал кальк

Читать на сайте автора.

Delphi. WinAPI. Получение дескриптора безопасности файла

Получение дескриптора безопасности файла

Способ №1

function ConvertSecurityDescriptorToStringSecurityDescriptor_( SecurityDescriptor: PSECURITY_DESCRIPTOR; RequestedStringSDRevision: DWORD; SecurityInformation: SECURITY_INFORMATION; StringSecurityDescriptor: PPChar; StringSecurityDescriptorLen: PCardinal ): Boolean; stdcall; external ‘ADVAPI32.DLL’ name {$IFDEF USEUNICODE}’ConvertSecurityDescriptorToStringSecurityDescriptorW'{$ELSE}

Читать на сайте автора.

Delphi. FireDAC. Проверка на NULL и запись NULL значений в базу данных

Проверка на NULL

with qSomeQuery do begin if FieldByName(‘someField’).IsNull then //do something end;

Запись NULL значений, согласно инструкции

// setting param to null … qSomeQuery.SQL.Text:= ‘INSERT INTO DATABASE.TABLE

Читать на сайте автора.

Delphi. UniGUI. Делаем авторизацию через СМС. Часть 1 – проверка номера телефона

В одном моем проекте 99% клиентов из России, Казахстана и Украины. И вот взбрело мне в голову сделать авторизацию через смс. Нашёл шлюз, отправил пару

Читать на сайте автора.

Delphi. Отправляем смс через шлюз или как классно когда все сделано за Вас)

Понадобилось сделать смс рассылки. Был порадован массой готовых решений для Delphi. Остановился на https://smsc.ru/

Вот мой небольшой пример

Цифры здесь означают

(<id>, <количество sms>, <стоимость>,

Читать на сайте автора.

Delphi. Как разделить файл на “чанки” (chunks), передать его на сервер и собрать обратно

В данном посте посмотрим, как разделить файл на части (так называемые chunks), передать его на сервер и собрать там обратно. Для начала опишу общую идею.

Читать на сайте автора.

Delphi. Создание компонентов, нюанс с прописыванием путей.

Обычно, когда создаю визуальный компонент, делаю так…

 

Чтобы упростить себе задачу и добавить хоть каплю визуального проектирования, добавляю фрэйм, который в основном компоненте создаю

Читать на сайте автора.

Delphi. Как отправить и принять файл по HTTP протоколу?

Работал  с FTP протоколом, но столкнулся с рядом ограничений, которые как я понял можно преодолеть при помощи HTTP протокола. Решил научиться работать с ним. Сегодня

Читать на сайте автора.