|
Итак, что нам понадобится. В первую очередь - Delphi 5-7 (у меня стоит 7-я версия, и весь код тестировался именно в этой версии). Это вызвано тем, что компонент TWebBrowser впервые "прописался" на вкладке Internet именно в 5-й версии (в 4-й его надо было устанавливать как компонент ActiveX). Еще необходимо, чтобы в системе был установлен Internet Explorer 4 и выше. |
|
Эта статья первая из цикла статей посвященных экспорту документов в MS Excel. В ней мы рассмотрим подключение к Excel, заполнению ячеек и простейшее оформление документа. Я не буду углубляться в теорию, рассказывать о том как работает OLE механизм, начнем с самого главного. |
|
В класс TCanvas Delphi не входит интересный графический объект Windows - область (Region). Область формируется из простейших геометрических фигур, таких как эллипс, многоугольник и т.п. С помощью областей можно значительно разнообразить графическое оформление своих программ. Появляются такие возможности, например, как создание эллиптических или другой формы кнопок, окон. |
|
Существует масса программ (роботы), которые вместо человека заходят на страницы сайта и выполняют те или иные действия. Чтобы уберечься от них, владельцы сайтов размещают на страничках изображения с кодом. А чтоб робот не распознал код, на изображение налаживают шум. На самом деле, многие и не подозревают, что их ухищрения не непреодолимы. Рассмотрим примеры, начиная с легкого и заканчивая сложным. |
|
В процессе написания программного обеспечения в ряде случаев возникает необходимость получения данных из физических ячеек памяти. Документации Delphi по данному вопросу, я найти не смог, поэтому хочу восполнить данный пробел. Платформа WinNT(XP) не допускает возможность непосредственного доступа к памяти средствами Win32API. В этом случае программист должен или написать свой драйвер доступа к физической памяти или использовать native kernel32 функции ядра. Рассмотрим второй вариант. |
|
Сегодня мы разберем механизмы печати в программах Делфи - TPrinter. Для упрощенного доступа к принтеру Delphi имеет стандартный объект TPrinter который находится в модуле Printers, в этом же модуле имеется функция Printer. |
|
Среда разработки MSEide состоит из четырех основных окон - главное окно, палитра компонентов, редактор и инспектор объектов. Эта статья - краткий обзор этих элементов, в т.ч. их функциональных возможностей. |
|
Работа программиста невозможна без работы с данными, которые хранятся в файлах или в памяти. В Delphi введен механизм потокового ввода-вывода, значительно упрощающий наш нелегкий труд. Однако структура данных может быть достаточно сложна. К тому же, в разных проектах она наверняка будет различна. Все это заставляет нас снова и снова писать сотни строчек однообразного кода записи/чтения данных. Утомляет. В этой я покажу, как я решил эту проблему для себя. |
|
Delphi это мощный язык программирования. Работа с базами данных стала действительно простой с появлением этого мощного языка программирования. |
|
Приводимая здесь функция показывает, как Ваше приложение может извлечь из браузера (IE или Netscape) URL, взять часть URL, извлечь имя файла из строки URL, скачать, открыть в новом окне и т.п. |
Страница:
<1> <2> <3> <4> <5> <6> <7> <8> <9>
|
|
|
|