Категории     Компании    
 
22.07.2013 Используем SQLite (AES-256) в Delphi.
Сейчас мы научимся какже все таки с этой библиотекой работать. Нам понадобится интерфейс, так сказать " обертка ". Можно конечно работать с библиотекой напрямую, но лучше использовать уже готовое решение. На просторах интернета нашел обертку из двух файлов SQLite3.pas и SQLiteTable3.pas. Внизу статьи прикладываю эти файлы. Подробнее »

22.07.2013 Растягивание формы на весь экран. Программирование Delphi.
Сегодня я расскажу как растягивал форму в Delphi во весь экран без искажения из-за разных соотношений высоты и ширины экрана. И изменение масштаба компонент установленных на форме. Подробнее »

23.04.2013 Beyond Compare Lite
Одной из отличительных особенностей современных IDE является набор инструментов, делающих разработку комфортной. И Delphi здесь не исключение. Подробнее »

23.04.2013 FastReport. Краткий обзор возможностей
Для многих программистов FastReport стал основным средством построения отчетов в Delphi еще до появления Embarcadero редакции. Подробнее »

23.04.2013 Аналог FreeAndNil с проверкой типа
Для борьбы с проблемой "висячих" ссылок на освобожденные объекты в Delphi обычно используется процедура SysUtils.FreeAndNil. Процедура FreeAndNil освобождает объект и устанавливает переменную в nil. Подробнее »

09.04.2013 Embarcadero: американская компания с русским характером
Автору, пожалуй, самого быстрого и изящного IPO времен интернет-бума "нулевых", компании Embarcadero, в 2013 году исполняется 20 лет. Подробнее »

19.12.2012 ER/Studio XE2
Самый быстрый, простой и наиболее удобный в совместной работе способ профессионального моделирования данных с целью создания и обслуживания корпоративных баз и хранилищ данных. Подробнее »

16.11.2012 Расширяем функциональность клавиатуры
На сегодняшний день производители клавиатур предлагают нам довольно широкий выбор самых различных вариантов обозначенных устройств ввода. От расширенных версий с дополнительными кнопками для большего удобства управления компьютером, до версий с урезанным количеством клавиш, направленное, кхм… на все то же увеличение удобства... Подробнее »

16.11.2012 [Не совсем]-MVC-подход к разработке пользовательских интерфейсов в Delphi. Часть 2. Списки
Предыдущая статья была посвящена всего одной галочке. Пора переходить к чему-то чуть более серьезному. Сегодняшняя тема - представление списков и связь GUI-списков с внутренними данными. Статья предназначена для Delphi-разработчиков. Подробнее »

16.11.2012 MVC-подход к разработке пользовательских интерфейсов в Delphi. Часть 1. Галочка
Я хочу обратиться к приемам программирования пользовательского интерфейса классических desktop-приложений Delphi в MVC-стиле. Это вводная статья из последующей серии. Тех немногих, кто еще пользуется этой средой разработки, прошу под кат. Подробнее »

16.11.2012 Маленькие хитрости: автоматическое восстановление вида указателя курсора
Те из вас, кто пишет клиентские приложения, наверняка сталкивались с необходимостью менять вид курсора, чтобы показать пользователю, что в данный момент приложение выполняет какую-то обработку данных (длительную или не очень) или выполняет запрос к базе. Хочу поделиться маленькой хитростью, как упростить себе жизнь. Подробнее »

09.11.2012 Моя "парадигма" работы с потоками
В данной статье я поделюсь своим стилем написания кода на нижнем уровне абстракции. Поскольку я дельфист, то все примеры будут на Delphi, однако все нижесказанное справедливо и для других языков программирования (позволяющих работать с объектами синхронизации конечно). Подробнее »

09.11.2012 Автообновление программы через MSSQL server
Дабы не бегать по своей работе к каждому человеку который использует мою программу разумно сделать автообновление, которое будет обновлять программу, если загрузить новую версию на сервер. Испробовав множество способов, нашел самый простой в использовании (хотя и не самый правильный)... Подробнее »

09.11.2012 Простая модель планировщика ОС
Планировщик - часть операционной системы, которая отвечает за (псевдо)параллельное выполнения задач, потоков, процессов. Планировщик выделяет потокам процессорное время, память, стек и прочие ресурсы. Подробнее »

09.11.2012 Бесконечные генераторы значений на Delphi + Ассемблер
В функциональных языках программирования есть возможность генерировать бесконечные последовательности значений (как правило чисел) и оперировать этими последовательностями. Реализуется это функцией, которая, не прерывая свою работу, генерирует значения одно за другим на основе своего внутреннего состояния. Подробнее »

09.11.2012 Доступ к переменным Thread local storage (TLS) любого треда
Данная статья иллюстрирует, как получить доступ к переменным из блока Thread Local Storage в Delphi. Однако принципы нахождения "чужого" блока TLS одинаковы для всех компиляторов Windows и применимы для любых языков программирования, поддерживающих TLS в том виде, как это определяет Windows. Подробнее »

05.10.2012 Delphi. Kylix Delphi for Linux. Перехватчики событий, сигналы и слоты.
Перехватчики событий подобны обработчику события OnEvent, с той разницей, что перехватчики событий позволяют подойти к обработке событий более дифференцировано. Перехватчики назначаются для отдельных объектов Qt, причем каждому объекту может быть назначено несколько перехватчиков для обработки разных типов событий... Подробнее »

05.10.2012 Урок 1. Инструменты от Borland. Инструменты для работы с базами данных, поставляемые вместе с Delphi.
Для работы с базами данных нам понадобятся инструменты. Во-первых, это сам Delphi. ;) Во-вторых это Database Desktop, с помощью которого можно создать таблицу и задать ее свойства... Подробнее »

05.10.2012 Плагины на C++ для программы на delphi. Это возможно?
Допустим программа предостовляет некий модуль с интерфейсами для создания плагина... Подробнее »

05.10.2012 Определиться с переходом с Delphi на C++
Четверть жизни пиcал программы под win32 на Delphi в Borland IDE (нынешнем RAD Studio) и настолько привык к нему что неуверен что смогу осилить переход на C++ и MSVS, дело в том что я хочу начать писать программы под Symbian и при этом также писать под Windows, в дальнейшем может быть даже и под Linux... Подробнее »

Страница: 1 2 3 4 5 6 7 8 9 10 11 12 ...


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?catId=160&vId=238&catPage=4