Category Archives: Delphi

Delphi. Как загрузить сайт для парсинга?

Наверное, самый простой способ загрузить сайт для парсинга это компонент TIdHTTP и его метод Get. Если открыть официальную документацию компонентов Indy, то можно увидеть следующее описание метода Get, компонента TidHTTP

И ещё одна его перегруженная версия, которая грузит сайт в … Continue reading

Posted in Delphi, Delphi и сети, Без рубрики | Comments Off on Delphi. Как загрузить сайт для парсинга?

Регулярные выражения. Практика

В прошлом посте я разбирался с теорией, сейчас попробую попрактиковаться в Delphi с разными примерами из разных блогов. Элементарно

Теперь тоже самое, но с использованием метасимволов

Что написано в последнем коде? Разберем регулярное выражение

Posted in Delphi, Без рубрики, Регулярные выражения | Comments Off on Регулярные выражения. Практика

Регулярные выражения.Теория

Заинтересовался темой регулярных выражений. Серию постов про регулярные выражения, пишу для себя, чтобы разобраться и систематизировать информацию. Но если для Вас пост окажется полезным – буду рад. Зачем? Насколько я понимаю – для того, чтобы минимальным количеством кода находить информацию в тексте. … Continue reading

Posted in Delphi, Без рубрики, Регулярные выражения | Comments Off on Регулярные выражения.Теория

Как подключиться к удаленной БД MySQL и открыть другую форму после успешного подключения?

Что делаем? Пишем программу, которая открывает 2 форму, после успешного подключения к БД. Пишем в Delphi FireMonkey HD Application Исходные компоненты 1 форма – главная, откроется после успешного подключения

Posted in Delphi, MySQL | Comments Off on Как подключиться к удаленной БД MySQL и открыть другую форму после успешного подключения?

Работа с дисками, папками, файлами. Обзор System.IOUtils

uses System.IOUtils Список и размер дисков

Сбор сведений о каталогах и файлах

Posted in Delphi, FireMonkey, Без рубрики | Comments Off on Работа с дисками, папками, файлами. Обзор System.IOUtils

TAction simple example (Copy Cut Paste)

На форме FireMonkey – Memo, ActionList, MainMenu В ActionList добавим 3 элемента acCopy acCut acPaste Напишем обработчики для элементов ActionList

Далее – актуализируем через Update

Posted in Delphi, FireMonkey | Comments Off on TAction simple example (Copy Cut Paste)

PopupMenu

Самый простой способ подключить TPopupMenu – воспользоваться свойством PopupMenu. На рис. ниже пример для компонента TImage Но, к сожалению не у всех компонентов есть это свойство, например, его нет у TForm. Если у компонента нет свойства Popup, то можно подключить … Continue reading

Posted in Delphi, FireMonkey, Без рубрики | Comments Off on PopupMenu

Ресурсы

Зачем нужны ресурсы? Чтобы защитить нужные файлы от изменений, скрыть от пользователя. И также, насколько я понимаю, если проводить аналогию с физическим миром это что-то вроде склада, где по отдельному идентификатору можно вызвать то или иное изображение, видео или другой … Continue reading

Posted in Delphi, FireMonkey | Comments Off on Ресурсы

Delphi. Программа-шутка

Вместо закрытия создает новые окна самой себя

Posted in Delphi, Без рубрики | Comments Off on Delphi. Программа-шутка

MessageDlg – запрос сохранения данных в Memo

Posted in Delphi, FireMonkey, Без рубрики | Comments Off on MessageDlg – запрос сохранения данных в Memo