On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru






 

Литература по Borland Delphi

Учебник по Delphi.
Delphi4 представляет многие новые свойства и усовершенствования.

От Delphi 4 к Delphi 5
  Владимир Скуратов
Если вы решились принять участие в увлекательном процессе самостоятельного обучения для создания сотвенных программ с использованием Delphi, вы сделали правильный выбор. Надеюсь, что предложенный материал с примерами написания отдельных фрагментов программ окажет вам неоценимую помощь.

Delphi для начинающих
  Станислав Лаптенок
Сегодняшнюю статью я хочу, в первую очередь, посвятить интерфейсу среды разработки Delphi. Этот вопрос достаточно остро стоит и среди программистов, недавно начавших изучение Delphi, и среди матерых прогеров, которые сутками не спят, погрузившись в процесс создания очередной программы.

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

Delphi 4: новые возможности и некоторые примеры их применения
  Наталия Елманова
В данной работе приводится краткий обзор некоторых особенностей 4 версии Delphi.

Delphi 4 - основные новинки и возможности
  Алексей Федоров
Новая версия средства быстрой разработки Windows-приложений Delphi интересна не только своей новизной

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

Softice
Статья ориентирована на новичков и тех, кто вообще в первый раз решил исследовать программу. Если вы уже исследовали раньше программы, то предлагаю вам не читать этот файл, а, взяв программу, самому попробовать изучить ее. Средним, продвинутым и опытным пользователям этот файл не рекомендуетсяне читать вообще (т.к. и написан он в стиле "for Dummies"), что влечет за собой головную боль.

Связка ActiveX - Internet Explorer
А знаете ли вы, что на Delphi можно писать ActiveX компоненты?

Как написать свою собственную программу инсталляции?
Если вы хотя бы однажды инсталлировали какую-нибудь программу под Windows, то, вероятно, заметили, что процесс инсталляции происходит поэтапно...

Разработка серверных Web-приложений на Delphi 5.0
  Александр Чубуков
Delphi пятой версии существенно отличается от предыдущей. Так, в палитре VCL этого инструментального пакета...

Delphi5: Обзор компонентов InternetExpress.
  Никита Попов
В данной публикации производится обзор технологии InternetExpress, а также приводится пример простейшего решения обработки данных с использованием Internet.

Создание COM-объектов средствами Delphi.
  Нил Дж. Рубенкинг
Как преодолеть отсутствие множественного наследования в Delphi.

MIDAS и создание серверов приложений: вопросы и ответы
После выхода статьи "Создание серверов приложений с помощью Delphi 3" от читателей и слушателей проводимых в Учебно-консалтинговом центре Interface Ltd. курсов, посвященных Delphi 3 и MIDAS, поступило большое количество вопросов, касающихся технических и организационных аспектов разработки и эксплуатации трехзвенных информационных систем с "тонким" клиентом.

Качаем файл из Internet (Delphi).
В данной статье мы расскажем, как добавить опцию автообновления программ из Internet.

Delphi 6. Что нового?
  Владимир Скуратов
Если вы хотите разрабатывать приложения быстрее, чем в Visual Basic, и при этом не подходя к проблеме слишком комплексно, как в C++, то Delphi - специально для вас.

KOL - кодоэкономичная объектная библиотека для Delphi
  Кладов В.Л.
Цель данной статьи - убедить читателя (я надеюсь, этот текст попадет в руки программиста), привыкшего к большим размерам современных программ (о, нет, приложений, программы-то как раз были еще не очень большими) в том, что его бессовестно надувают. Когда утверждают, что программа для среды Windows, если она что-то полезное умеет делать, никак не может быть меньше... ну, скажем, трехсот килобайт.

Учим DelphiX
  Zaluskiy Anton
Приветствую, ученик. Ты наверное не раз писал какие-нибудь игрульки на Delphi. Что тебе мешало, если в игре было слишком много графики или игровое поле было огромных размеров? Правильно - тормоза, не те, что в голове, а те, что заставляют игру быть медленнее, чем ты хотел. Есть несколько способов от этого избавиться. Первый - вырезать все излишки графики. Второй - получить доступ к видео памяти, но это у тебя не получится. Третий - использовать Delphi X, который сделает все за тебя. Тебе лишь останется писать игру, как с обычным canvas'ом. Как установить? Легко. Качаете арихив с сайта Мир Delphi в разделе компоненты/DelphiX. Распаковываете его. Запускаете Delphi. Далее выбираете 'Components/add pacages' и добавляете DelphiX. Все готово для работы, приступим.

Не 'Делфи' единым
  Александр Лесневский
Все хорошо знают, что любой житель нашей необъятной Родины может купить последнюю версию 'Делфи' почти на каждом углу за 60-70 рублей. Почти все при этом знают, что, покупая такую продукцию, они совершают противоправное действие. Но предмет нашего обсуждения вовсе не правомерность тех или иных поступков. Конечно, огромная популярность 'Делфи' обусловлена не только его доступностью. Поэтому автор, продолжая начатую некоторыми журналами сагу о шароварном софте, вовсе не призывает затереть нелегально приобретенный 'Делфи' и переключиться на нечто лучшее, легальное и бесплатное. Просто, если слова 'think different' находят отклик в вашей душе, то стоит попробовать.

Совместное использование Delphi и CASE Rational Rose
  Алфимов Р.В. Золотухина Е.Б.
В настоящее время Delphi является одним из наиболее популярных программных продуктов для создания информационных систем. На его основе создаются как небольшие программы, так и системы масштаба предприятия. Чем же так привлекателен Delphi с точки зрения разработчика? Прежде всего, это конечно великолепная среда визуального программирования, понятная, простая для изучения и, зачастую, не требующая знаний профессионального разработчика (которые, как известно, по крупицам накапливаются в течение многих лет и десятилетий и стоят неимоверно дорого). В среде Delphi можно создавать достаточно сложные программные системы практически с нуля, написав минимум программного кода. При этом язык, на котором пишется программа, знакомый многим (по крайней мере, в нашей стране) Object Pascal, изучается в настоящее время на младших курсах большинства отечественных технических институтов.

Доступ к COM серверам Microsoft Office из Delphi 5
  И. Мирончик
В статье рассматривается вопрос доступа к общеизвестным приложениям Microsoft Office, таким как Word, Excel, Outlook и другим, через новый набор компонент, представленных в Delphi 5. Для начала работы нам предстоит установить на компьютере приложения Microsoft Office 97 - Excel, Word, Outlook, PowerPoint. Если считаете необходимым, то можно добавить и Access (но с ним у меня особые счеты). Ну и конечно устанавливается новый продукт Delphi 5. Кроме множества изменений в нем имеется одно, для нас сейчас необходимое - новая закладка на палитре инструментов - Servers.Через эти компоненты мы будем получать доступ к COM серверам приложений Office, использующих автоматизацию (прежде известную как OLE Automation).

Delphi 5. Обзор компонентов
  Денис Мигачев
В этой статье будет рассказано о компонентах TXLSWrite и TXLSRead, позволяющих работать с файлами MS Excel (даже без наличия самого Excel`я, записывать файлы этого формата с вашими данными, не запуская приложения MS Office), о компоненте для интерфейса от DF Software, решающим многие проблемы программиста, - DFS Status Bar, и об очень необычном, но, тем не менее, весьма полезном модуле TVObject, дающим вам возможность работать с произвольными объектными реляционными базами данных.

Прозрачность в Delphi 6
В Delphi 6 разработчикам Windows-приложений доступна одна из замечательных возможностей создавать (полу)прозрачные формы (окна). В Delphi 6 класс TForm поддерживает формы со слоями, которые имеют свойства AlphaBlend, AlphaBlendValue, TransparentColor, и TransparentColorValue.

Принцип создания плугинов в Delphi
Иногда нужные мысли приходят после того, как программа сдана заказчику. Для этого придумали плугины. Плугины - это простая dll библиотека, в которой обязательно присутствует ряд процедур и функций, которые выполняют определенные разработчиком действия, например (из моей практики) : function PluginType : PChar; - функция, определяющая назначение плугина. function PluginName : PChar; - функция, которая возвращает название плугина. Это название будет отоброжаться в меню. function PluginExec(AObject:ТТип) : boolean; - главный обработчик, выполняет определённые действия и возвращает TRUE; и ещё, я делал res файл с небольшим битмапом и компилировал его вместе с плугином, который отображался в меню соответствующего плугина. Откомпилировать res фaйл можно так: 1. создайте файл с расширением *.rc 2. напишите в нём : bitmap RCDATA LOADONCALL 1.bmp где bitmap - это идентификатор ресурса RCDATA LOADONCALL - тип и параметр 1.bmp - имя локального файла для кампиляций 3. откомпилируйте этот файл программой brcc32.exe, лежащей в папке ...\Delphi5\BIN\ .

Область видимости и доступ к объектам, переменным и функциям модуля
  Владимир Скуратов
Область видимости и доступ к объектам, переменным и функциям модуля

Определение IP-адреса по домену.
Описывается функция, которая показывает, как вычислить IP адрес компьютера в интернете по его доменному имени.

Программа CD-Rememberer
Компилятор: Delphi 5

Как в Delphi изменить иконку у директории.
Сперва необходимо создать файл Desktop.ini и поместить в ту директорию, иконку которой мы хотим изменить. В программе для этого можно воспользоваться классом TIniFile и передать в него путь директории.

GDI: графика в Delphiе
  Alistair Keys
GDI расшифровывается как Graphics Device Interface, и представляет собой интерфейс, который Windows использует для рисования 2D графики. Также это самый медленный способ отображения графики из существующих, однако самый простой для понимания основ. Итак, для начала, поговорим об основных понятиях и терминах в GDI.

Delphi и Flash. Совмещение несовместимого!
  Михаил Христосенко
Разве возможно совместить Флэш-ролики и Дельфи-приложения. Раньше я думал что НЕТ. Но теперь я знаю не только, что это возможно, но и знаю как это делается!!! И сейчас я вам расскажу об этом. Во-первых хочется отметить преимущества использования флэш-роликов в ваших программах. Если вы сумеете гармонично вписать небольшой флэш-ролик в вашу программу, то несомненно внешний вид программы будет намного привлекательнее (главное не переборщить, увлекаясь дизайном, не надо забывать о том что программа должна быть удобна и проста в использовании! ).

Примеры использования Drag and Drop для различных визуальных компонентов
  Борис Новгородов
Перетаскивание информации с помощью мыши стало стандартом для программ, работающих в Windows. Часто это бывает удобно и позволяет добиться более быстрой работы. В данной статье я постарался показать максимальное количество примеров использования данной технологии при разработке приложений в среде Delphi. Конечно, результат может быть достигнут различными путями, продемонстрированные приемы не являются единственными и, возможно, не всегда самые оптимальные, но вполне работоспособны, и указывают направление поиска. Надеюсь, что они побудят начинающих программистов к более широкому использованию Drag'n'Drop в своих программах, тем более что пользователи, особенно неопытные, быстро привыкают к перетаскивание и часто его применяют.

Прилипающие окна
Эта статья расскажет вам, как создать такой популярный в современных программах эффект, как "прилипание" окна к краю экрана, когда до него остается небольшое расстояние. Реализуется это, как вы, наверное, догадываетесь, с помощью Win API. Конечно, Win API не содержит функций, которые помогут окну прилапать к краю экрана - нам придется немного разобраться с сообщениями Windows. Обработка сообщений в Delphi реализована посредством событий; событие обычно генерируется в ответ на сообщение Windows, посланное приложению.

39 советов по Delphi.
Практические советы по языку Delphi.

Работаем с рабочим столом
В сегодняшнем разделе графики я решил познакомить тебя с издевательством над десктопом. Если говорить точнее, мы сегодня научимся на нём рисовать и запоминать его содержимое. Как всегда, я постараюсь всё хорошенечко растолковать и показать. Надеюсь, что тебе понравится сегодняшнее занятие.

Регионы - средство повышения качества дизайна приложений
Сейчас, когда стандартный интерфейс windows уже порядком поднадоел, каждому разработчику хочется сделать свое приложение не похожим на другие. Функциональность, к сожалению, бросается в глаза далеко не в первую очередь. Как только пользователь установил ваше приложение и впервые запустил его, он обращает свое внимание на интерфейс и дизайн. В этом месте оригинальный дизайн будет определять настроение пользователя в начале опробования вашего творения. Не надо и объяснять, что чем лучше его настроение, тем меньше он будет обращать внимания на те отрицательные мелочи (именно мелочи) которые в любом случае остаются в реализации самой функциональности.

Создание Web-обозревателя в Delphi 4
  © Сергей Кононов
Если вы один из тех, кто считает Internet всего лишь модным увлечением, которое быстро пройдет, то позвольте с вами не согласиться. Internet огромен и становится все больше с каждым днем. В частности, Internet - это World Wide Web и те люди, которые часами путешествуют по всемирной паутине. Но Internet - это еще и передача файлов, электронная почта и электронный бизнес. Она не уйдет со сцены в обозримом будущем, и смело можете оттачивать свое мастерство по программированию задач Internet. Delphi сильно облегчает как экспериментирование, так и серьезное программирование для Internet.



Литература по Средам программирования