-
MY PROJECTS
-
Recent Posts
- Reading.CleanArchitecture.Thoughts
- Algo.Java.PascalTriangle.ExampleOfDynamicProgramming
- Algo.Java.Find2Mins.InO(n)
- Algo.Java.RecursiveSlidingWindow
- Java.Algo.SlidingWindow
- Algo.Java.SlidingWindow.DoublingArrayForCircle
- Algo.Java.BinarySearch.For.Peaks
- Algo.Java.BinarySearch.Tip
- Algo.Java.BitManipulation.AnotherExample
- Algo.Java.SetBitMask
- Algo.Java.DFS.In.Matrix.AnotherExample2
- Algo.Java.DFS.In.Matrix.Another.Example
- Algo.Java.DFS.In.Matrix
- Algo.Java.BFS.In.Matrix
- Java.Algo.Kadane.MaxSumOfSubArray
- Algo.Java.GetBitFromInteger
- Algo.Java.BinarySearch.BrilliantProblem
- Algo.Java.StringTips
- Algo.Java.LoopSpeed
- Algo.Java.Arrays.AnotherExampleOfFrequencyApproach
Categories
- Aptana
- Azure
- C#
- DataSnap
- DBExpress
- Delphi
- Delphi и сети
- Delphi. Язык программирования
- ExtJS
- FastReport
- FireDAC
- FireMonkey
- GIT
- ICS
- IDE
- IIS
- Indy
- InnoSetup
- javascript
- jQuery
- JSON
- LiveBindings
- MSHTML
- MySQL
- PHP
- REST
- Ribbons
- SMS
- SQL инструкции
- SVN
- TRichView
- UniGui
- WebBroker
- WinAPI
- Windows
- Алгоритмы
- Без рубрики
- Деревья
- Ищу ответ
- Компонентостроение
- Мои компоненты
- Начальный уровень
- Обработка исключений
- Парсинг
- Потоки(Threads)
- Регулярные выражения
- Тестирование приложений
Category Archives: Компонентостроение
Delphi.MySQL.Мои компоненты.TPSDBTreeView
Вот что у нас получится. Дерево работает над базой MySQL. В примере 2 дерева, работающие над одной таблицей базы. 3-й ряд кнопок сам определяет какое дерево активно. Исходники прилагаю. Типовая таблица для дерева. Это минимальный набор полей. Всё остальное можно … Continue reading
Posted in Delphi, MySQL, Компонентостроение
Comments Off on Delphi.MySQL.Мои компоненты.TPSDBTreeView
Delphi. Отправка файла чанками по HTTP протоколу. Компоненты TPS_ChunkUploader и TPS_HTTPFileServerAddon
Решил оформить предыдущие труды по отправке файла на HTTP сервер чанками в виде компонент ( и клиентская и серверная части созданы от TComponent) и немного упорядочить код и сделать его более прозрачным и понятным. Не знаю, насколько это у меня … Continue reading
Posted in Delphi, Компонентостроение, Мои компоненты
Comments Off on Delphi. Отправка файла чанками по HTTP протоколу. Компоненты TPS_ChunkUploader и TPS_HTTPFileServerAddon
Delphi. Компонент DBGalleryViewer
Вот так он выглядит в тестовой программе. Работает поверх MySQL, переписать под другую базу, думаю, не составить труда. Основная цель – просмотреть файлы конкретного пользователя на сервере и что-то сделать с выделенными элементами. Также реализованы поиск вхождений по имени и точный … Continue reading
Posted in Delphi, Компонентостроение, Мои компоненты
Comments Off on Delphi. Компонент DBGalleryViewer
Delphi. Создание компонентов, нюанс с прописыванием путей.
Обычно, когда создаю визуальный компонент, делаю так… Чтобы упростить себе задачу и добавить хоть каплю визуального проектирования, добавляю фрэйм, который в основном компоненте создаю и размещаю в override конструктора. То есть так…
1 2 3 4 5 6 7 8 |
constructor TPS_HTTPClient.Create(AOwner: TComponent); begin inherited; FVisualFrame:=TVisualFrame_HTTP.Create(Self); FVisualFrame.Parent:=Self; FVisualFrame.Align:=alClient; FVisualFrame.Show; end; |
Это позволяет “накидывать” на фрэйм массу всего … Continue reading
Posted in Delphi, Компонентостроение
Comments Off on Delphi. Создание компонентов, нюанс с прописыванием путей.
Delphi. Делаем TVideoPanelWMP. Cвой компонент видео-проигрыватель на основе WindowsMediaPlayer
Сам WindowsMediaPlayer в качестве компонента мы установили в статье про создание MP3 плеера, здесь же мы создадим видео плеер с изменяемыми размерами, который будет проигрывать MP4. Получится примерно так… Проигрыватель находится на панели, которую можно растягивать за нижний правый уголок. WMP … Continue reading
Posted in Delphi, Компонентостроение
Comments Off on Delphi. Делаем TVideoPanelWMP. Cвой компонент видео-проигрыватель на основе WindowsMediaPlayer
Delphi. Создание mp3 плеера на основе WindowsMediaPlayer
Увидел замечательный компонент WindowsMediaPlayer, который можно использовать в своих проектах. Честно, сказать, по функциональности и простоте использования для моих задач он подходит больше всего. Я уже писал mp3 плееры на bass.dll и на TMediaPlayer. Но там везде свои ограничения. При … Continue reading
Posted in Delphi, Компонентостроение
Comments Off on Delphi. Создание mp3 плеера на основе WindowsMediaPlayer
Delphi. Добавляем в TRichView свой TMediaPlayer как контрол.
Известный компонент в среде Delphi программистов TRichView обладает отличной возможностью добавлять контролы прямо в документ. Это могут быть и кнопки и чекбоксы и всё, что угодно, в зависимости от задачи. Мне, для моих задач – необходимо было научиться добавлять mp3 файлы, … Continue reading
Posted in Delphi, Компонентостроение
Comments Off on Delphi. Добавляем в TRichView свой TMediaPlayer как контрол.
Delphi. Пишем простой mp3 плеер на TMediaPlayer
В одной из прошлых статей я уже писал mp3 плеер на библиотеке bass, но сделать из него компонент у меня не получилось из за самой библиотеки dll, пока не хватило опыта. Поэтому решил сделать аналогичный плеер из стандартных компонентов. Мне вообще … Continue reading
Posted in Delphi, Компонентостроение
Comments Off on Delphi. Пишем простой mp3 плеер на TMediaPlayer
Delphi.DBTreeView своими руками. Основной модуль компонента
Основной модуль компонента
Posted in Delphi, Компонентостроение
Comments Off on Delphi.DBTreeView своими руками. Основной модуль компонента
Delphi. DBTreeView. Модуль Etcetra
Это модуль с методами, которые не вошли в другие методы
Posted in Delphi, Компонентостроение
Comments Off on Delphi. DBTreeView. Модуль Etcetra