-
MY PROJECTS
-
Recent Posts
- Junit. Jupiter
- Java. SpringBoot Example how to work with dateTime in Specification
- Java.SpringBoot.PopularAnnotations
- SpringBoot. Exception Management
- Java.Hibernate.JoinTableAnnotation
- SpringBoot.Making our first starter and autoconfiguration
- Spring. Creating main annotation to start business logic
- Spring.Reading from properties file
- Spring.How to define spring version inside springBoot ?
- SpringBoot App inside Docker
- Kafka.FirstExperience
- Docker.MySql and Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0
- Gradle.Tips
- Spring.AppConfig
- Leetcode.Best-time-to-buy-and-sell-stock
- LeetCode.ClimbStairs.Fibbonacci
- Leetcode.Roman-to-integer
- LeetCode.Palindrome-number
- Java.DesignPatterns.Lightweight
- Java.DesignPatterns.Proxy
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
Delphi. FireDac. Работа с драйверами БД
Известно, что большинство производителей баз данных выпускают к ним драйвера, которые и помогают нашим приложениям работать быстро и правильно. Я, например, работаю с базой MySQL, и для 32 разрядных приложений существует драйвер libmysql.dll О том как его подключить, используя компоненты … Continue reading
Delphi. FireDac. Виды соединений и ConnectionDefinition
ConnectionDefinition Что такое ConnectionDefinition? Перед тем как создать соединение в FireDac, необходимо создать так называемое ConnectionDefinition – определение соединения. Это набор параметров – сервер, пользователь, пароль и др. параметры, которые, впоследствии используются для установки соединения. В FireDac существует как минимум … Continue reading
Delphi. FireDac. Как быстро создать 1 000 000 записей в БД MySQL и отобразить их в DBGrid?
Этот пост об удобной возможности FireDAC писать в базу сразу очень много записей. В документации указано, что эта техника позволит сократить количество соединений между базой и нашим приложением. Для начала в БД MySQL создадим таблицу с одним автоинкрементным полем-счетчиком и … Continue reading
Posted in Delphi, FireDAC, MySQL, Без рубрики
Comments Off on Delphi. FireDac. Как быстро создать 1 000 000 записей в БД MySQL и отобразить их в DBGrid?
Delphi Seattle. FireDac. Введение и подключение к MySQL
Решил освоить для себя набор компонентов доступа к БД FireDac. Ранее работал с DBXpress, но время не стоит на месте, а FireDac оказался одним из лучших наборов компонент для доступа к БД. Но это мое личное мнение. Немного поискав информацию … Continue reading
Posted in FireDAC, Без рубрики
Comments Off on Delphi Seattle. FireDac. Введение и подключение к MySQL
Что такое UniGui?
Что такое UniGui? UniGui – Universal Graphics User Interface – это специальный фрэймворк для разработки приложений под Web на языке Delphi. На мой взгляд – один из лучших. -Позволяет быстро и просто разрабатывать веб-приложения в традиционном Delphi стиле (формы, компоненты, … Continue reading
Posted in UniGui
Comments Off on Что такое UniGui?
UniGui и jQuery
Поскольку UniGui это фрэймворк, построенный на ExtJS, то есть, исходным языком является JavaScript, то можно подключить библиотеку jQuery и “подбираться” к компонентам с помощью уже многим привычного символа $ из библиотеки jQuery. В данном посте посмотрим как это сделать.
UniGui. Уникальный гибрид Delphi и JS
Сегодня случайно наткнулся на интересную возможность в UniGui – обрабатывать события компонентов при помощи JavaScript, а конкретно при помощи функций из библиотеки ExtJS. Разберем простой пример. Откроем проект UniGui в Delphi и добавим на форму 2 элемента UniButton1 и UniEdit1
IIS 8.5 Запуск сайта на локальном компьютере, основные моменты
В данном посте посмотрим как запустить веб-сайт на IIS на локальном компьютере. Рассмотрим основные шаги. Итак, после запуска диспетчера служб iis (%windir%\system32\inetsrv\InetMgr.exe) добавляем веб-сайт
Posted in IIS
Comments Off on IIS 8.5 Запуск сайта на локальном компьютере, основные моменты
UniGui. Как поставить веб фокус и определить id компонента?
В принципе, в UniGui для большинства компонентов работает метод .webfocus Но, есть некоторые компоненты, для которых этот метод не работает, и тогда приходится “допиливать” все самим. В этом небольшом посте я покажу как легко и просто можно узнать id элемента. … Continue reading
Posted in ExtJS, UniGui, Без рубрики
Comments Off on UniGui. Как поставить веб фокус и определить id компонента?
UniGui. Как получить id элемента, входящего в другой элемент?
В одной из тем форума UniGui проскакивал вопрос – как настроить фокус для input элемента Ext.form.field.HtmlEditor. По совету одного из форумчан Delphi Developer это делалось такой строкой
1 |
UniSession.AddJS('Ext.get("'+ UniHTMLMemo1.JSName +'_id-inputCmp-iframeEl").focus()'); |
Если с Ext.get(‘some_id’).focus(); все понятно, то непонятно как формировался id элемента. Мне стало … Continue reading
Posted in UniGui
Comments Off on UniGui. Как получить id элемента, входящего в другой элемент?