На главную

Библиотека Интернет Индустрии I2R.ru

Rambler's Top100

Малобюджетные сайты...

Продвижение веб-сайта...

Контент и авторское право...

Забобрить эту страницу! Забобрить! Блог Библиотека Сайтостроительства на toodoo
  Поиск:   
Рассылки для занятых...»
I2R » И2Р Программы » Программирование » Delphi и Pascal

Delphi и Pascal

Программирование на Delphi.


Delphi. Действия с посторонними окнами: Перемещение, изменение размеров, скрытие...

Как "словить" окно? Под словом "словить" я имею ввиду то, как обнаружить наличие окна (любого окна) среди других окон. Функция "ловли окна" очень часто используется в том случае если вам необходимо совершить над ним (окном) какое-нибудь действие: закрыть, переместить, спрятать, изменить размеры и т.д.

Обработка исключительных ситуаций

Существует множество источников исключительных ситуаций. Например, программой могут быть сгенерированны исключения из-за какого-то ненормального состояния. Исключения генерируются компонентами Delphi для различных событий, таких как присвоение свойству значения, выходящего за допустимые пределы, или попытка индексировать несуществующий элемент массива.

Связка ActiveX - Internet Explorer

А знаете ли вы, что на Delphi можно писать ActiveX компоненты? Конечно знаете. А что с их помощью можно взаимодействовать с Internet Explorer? Это может быть интересно для профессиональных вебмастеров, скажете вы, но я не согласен. "Простой" программист тоже может найти массу применений этому.

DirectX и Delphi

Как известно, DirectX предназначен в основном для программирования игр под Windows 9x. Тем не менее можно придумать еще не мало ему применений (рано или поздно грядет таки эра повсеместного трехмерного пользовательского интерфейса)...

Использование HTTP в Delphi

В связи с все большим вниманием, которое привлекает к себе Интернет, все больше людей становятся заинтересованы в сетевых технологиях. Данная статья посвящена программированию на Borland Delphi с использованием одного из самых популярных Интернет-протоколов - HTTP.

Пример создания VxD-драйвера на Delphi

Нам необходим динамически загружаемый VxD драйвер (далее "VxD") т.к. такой драйвер можно будет без перезагрузки Windows загружать из Win32R приложений используя процедуру CreateFile().

Обзор полезных DELPHI-компонентов

В этом обзоре речь пойдет о вещах, довольно известных опытным Delphi-программистам. Но для начинающих это – весьма и весьма полезная информация. Поверьте – стандартных “дельфийских” компонентов для комфортной жизни недостаточно. Рассматриваются библиотеки компонент RxLib 2.75, R&A Library, LMD-Tools 5.x, Greg Lief’s Assorted Delphi components (G.L.A.D.). Речь будет идти только о самых свежих версиях продуктов. Статья призвана послужить эдаким лоцманом в море Delphi-компонентов.

Изменение стандартной формы

Вас наверное часто удивляла форма окна, которая появляется при загрузке Norton Utilites и других подобных программ. Она имела не прямоугольный размер и ВЫ задавались вопросом : как получить такую форму? / Хотя я подозреваю, что это обычный Bitmap/ Оказывается сделать это довольно просто. При этом Ваша форма может иметь самые замысловатые очертания т.к. все это задается с помощью полигона.

Программирование на основе Win32 API в Delphi

Любую современную программу или программную технологию можно представить как совокупность программных "слоев". Каждый из этих слоев производит свою собственную работу, которая заключается в повышении уровня абстракции производимых операций. Так, самый низший слой (слои) вводит понятия, которые позволяют абстрагироваться от используемого оборудования; следующий слой (слои) позволяет программисту абстрагироваться от сложной последовательности вызовов функций, вводя такое понятие как протокол и т.д. Практически в любом современном программном продукте можно обнаружить и выделить около десятка последовательных слоев абстракции. Абстракция от оборудования и низкоуровневых протоколов вводится в ядра операционных систем в виде библиотек API (Application Program Interface).

О программировании звуковых плат Sound Blaster 16 в режиме full duplex

Первые вычислительные машины были совершенно непохожи на нынешние. Обычно они оснащались лишь набором тумблеров и рядами лампочек и не имели ни клавиатуры, ни дисплея, не говоря уж об аудиоустройствах. Однако уже тогда программисты пытались заставить этих монстров издавать различные звуки, причем иногда даже воспроизводить какое-нибудь музыкальное произведение.

TIniFile

В то время как Microsoft, без сомнений, хотела бы навсегда устранить INI-файлы из Windows и заставить разработчиков приложений хранить информацию в Registry, становится ясно, что какое-то время INI-файлы еще просуществуют. INI-файлы являются простыми текстовыми файлами с расширением .INI, обычно хранящимися в каталоге Windows.

TObject

TObject является общим предком всех классов в Delphi, корнем иерархии Visual Component Library. Tobject представляет собой абстрактный класс, реализующий только наиболее общие механизмы, универсально разделяемые всеми объектами VCL.

Создание заставок для ваших программ

Наверно, каждый программист на Дельфи хоть раз хотел создать к какой-нибудь своей программе заставку. В этой статье мы рассмотрим создание заставок в Дельфи. Тому кто умеет работать более чем с одной формой в приложении, будет очень легко это понять. Чтобы не вдаваться в теорию, начнем сразу с практики.

DELPHI. Обработка событий от клавиатуры и мыши.

Обработка событий от клавиатуры и мыши. Описание событий. Распознавание источника события, нажатых кнопок и клавиш, координат курсора.

Работа с директориями (папками) в Дельфи

Статья о использовании стандартных функций Delphi при работе с папками.

Создание хранителя экрана

Главное о чем стоит упомянуть это, что ваш хранитель экрана будет работать в фоновом режиме и он не должен мешать работе других запущенных программ. Поэтому сам хранитель должен быть как можно меньшего объема. Для уменьшения объема файла в описанной ниже программе не используется визуальные компоненты Delphi, включение хотя бы одного из них приведет к увеличению размера файла свыше 200кб, а так, описанная ниже программа, имеет размер всего 20кб.

Delphi, С++ Builder и базы данных: вопросы и ответы

После публикации цикла статей, посвященных C++Builder, в адрес редакции поступило много вопросов, связанных с проблемами использования баз данных в приложениях Delphi и C++Builder. Данная статья посвящена ответам на некоторые наиболее часто встречающиеся из них.

Программирование в Delphi. Создание простой тестирующей программы

Применение компонентов VCL Delphi в приложениях. В качестве примера рассматривается использование компонентов RadioGroup и RadioButton при создании тестирующей программы.

Что нам стоит Doom построить...

Думаю, что такое компьютерные игры, знает каждый читатель, но вряд ли всем известен процесс их создания. Если читатель увлекается программированием, то, наверное, в его библиотеке имеется несколько книг на данную тему, но редко в книгах по программированию найдешь хотя бы пару слов о том, как разрабатываются компьютерные игры или какие программы для этого нужны. В этой статье мы попробуем рассмотреть несколько важнейших азов, без которых не создаётся ни одна приличная игра.

Как заставить программы Turbo Pascal 7.0 работать на быстрых компьютерах

CRTDebug предназначена для корректировки exe-файлов, созданных с помощью Borland Pascal 7.0. При исполнении на быстрых процессорах из-за некорректного кода CRT модуля происходит ошибка: 200 Division by zero.

1 2 3 4 5 Следующая страница
Другие разделы
C, C++
Java
PHP
VBasic, VBS
Delphi и Pascal
Новое в разделе
Базы данных
Общие вопросы
Теория программирования и алгоритмы
JavaScript и DHTML
Perl
Python
Active Server Pages
Программирование под Windows
I2R-Журналы
I2R Business
I2R Web Creation
I2R Computer
рассылки библиотеки +
И2Р Программы
Всё о Windows
Программирование
Софт
Мир Linux
Галерея Попова
Каталог I2R
Партнеры
NunDesign
Горнолыжный-сноубордический порталSki.Ru
Горящие путевки, идеи путешествийMegaTIS.Ru
SuperGu.Ru

2000-2008 г.   
Все авторские права соблюдены.
Rambler's Top100
Электростанции генераторы, дизельные генераторы sdmo - электроснабжение предприятий. . Ретикулярный варикоз