Category Archives: Delphi

Delphi. WInAPI. Пример отправки сообщения из одного потока в другой

Основной поток

Дополнительный поток

   

Posted in Delphi | Leave a comment

Delphi. Импорт данных в базу из Excel. Пример из проекта

Пример из проекта – импорт данных в базу из Excel

Posted in Delphi | Leave a comment

Delphi. SuperObject для json формата

Перешел superobject библиотеку с System.Json и ощутил массу удобств. Работать с ней показалось на порядок проще! Чуть позже напишу развернутый пост, но пока зафиксирую ссылки, которые мне помогли с ней разобраться. https://github.com/hgourvest/superobject https://stackoverflow.com/questions/16790006/how-to-create-json-file-in-delphi-using-superobject-lib  

Posted in Delphi | Leave a comment

Delphi. Отправить GET, POST запрос, пример

Из проекта GET

POST

На сервере это надо все расшифровать из Base64 обратно

Posted in Delphi | Leave a comment

Delphi. idHTTPServer. Cookies. Пример

Пример

 

Posted in Delphi | Leave a comment

Delphi. Несколько способов засечь время выполнения кода

Самый надежный способ из всех, которые я встретил. Измеряет очень малые интервалы

Источник http://www.sql.ru/forum/418874-1/izmerenie-vremeni-vypolneniya-operacii Другие способы допишу позже…

Posted in Delphi | Leave a comment

Delphi. idHTTPServer. 3 способа авторизации

1. Через параметр в запросе На клиенте отправляем

На сервере принимаем в CommandGet

2.  Через параметр в заголовке

Posted in Delphi | Leave a comment

Delphi. idHTTPServer. 2 способа загрузить контент в браузере

Читал интересную статью про idHTTPServer , и обнаружил, что кроме того способа отдачи контента, который указан в статье, я знаю ещё один. Решил записать.

 

Posted in Delphi | Leave a comment

Delphi. UniGUI. ProgressBar. Пример использования из проекта

Когда нужно отобразить прогресс. Пробовал разными способами и потоками и чем угодно, но получилось вот так, через Syncronize. Анализируйте код. Это работает !)

Posted in Delphi | Leave a comment

Delphi. Как правильно сложить дату и время?

Короткая запись. По опыту из проекта.

Это был баг в моей программе, но я его исправил таким образом как в коде выше. И всё стало работать хорошо !

Posted in Delphi | Leave a comment