Главная » Статьи для тега "объекта"

Объект TThread

Добавлено Дата: 6 March, 2012 категория: Delphi

Фактически Delphi  инкапсулирует в объекте Object  Pascal TThread объект потока API. Хотя класс TThread инкапсулирует практически все важнейшие функции объек та потока API в одном  едином  объекте, возможны ситуации, когда придется непо средственно обращаться к функциям API. Чаще всего это будет связано с необходимо стью синхронизации потоков. В настоящем разделе обсудим работу  объекта TThread и его применение в создаваемых приложениях.

Читать »

Информация о типах времени выполнения

Добавлено Дата: 2 March, 2012 категория: Delphi

Информация о типах  времени выполнения (RTTI —  Runtime Type  Information) пред ставляет собой  способность языка  предоставлять приложениям  Delphi информа цию  об объектах непосредственно во время  выполнения программы. Эта же функ ция используется для обмена  информацией между компонентами Delphi  и графиче ской средой разработки.

Читать »

Свойства

Добавлено Дата: 29 February, 2012 категория: Delphi

объекта (properties) —  это  специализированные средства доступа  к полям объекта, позволяющие изменять данные  его полей  и выполнять код его методов. По от ношению к компонентам свойства являются теми элементами, сведения о которых ото бражаются в окне  Object Inspector. Вот простой пример объекта, для которого опреде лено свойство:

Читать »

Использование объектов Delphi

Добавлено Дата: 29 February, 2012 категория: Delphi

Как уже говорилось, объекты (называемые также  экземплярами класса) представля ют собой  сущности, которые могут содержать данные  и код. Объекты Delphi предос тавляют программисту все основные возможности объектно ориентированного про граммирования, такие как наследование, инкапсуляция и полиморфизм.

Читать »

Объектно ориентированное программирование

Добавлено Дата: 28 February, 2012 категория: Delphi

Объектно ориентированному программированию (OOP —  Object  Oriented Programming) посвящены многие  тома, в дискуссиях  о нем сломано немало  копий, и уже начинает ка заться, что это не методология программирования, а религия. Не являясь ортодоксами объектно ориентированного программирования, авторы книги  не будут пытаться обра тить  вас в ту или  иную веру. Поэтому  мы просто излагаем здесь  основные принципы OOP, которые положены в основу языка Object Pascal.

Читать »

Отладка активных объектов сервера с помощью MTS

Добавлено Дата: 24 February, 2012 категория: Delphi

Существует  более  легкий  способ  управления активными объектами сервера, кото рый  заметно повышает практические возможности отладки  активных объектов сер вера,  написанных в Delphi (или  в C++Builder). Решение, как это  видно  из  названия данного раздела, заключается в использовании сервера MTS в качестве хоста (оболочки) активного объекта сервера.Первый шаг подразумевает отмену регистрации активного объекта сервера, создан

Читать »

Отладка активных объектов сервера

Добавлено Дата: 24 February, 2012 категория: Delphi

Как  уже  было  сказано, активные объекты сервера похожи на  библиотеки  DLL ISAPI: после  их загрузки  необходимо завершить работу  всех служб Web сервера, что бы   выгрузить  их,   поскольку    активные  объекты  сервера   загружает    библиотека ASP.DLL, которая сама по себе является библиотекой DLL ISAPI. Но преимуществом ASP является то, что сами активные страницы можно  изменять сколько  угодно и безо всякой  перекомпиляции,  перезагрузки и  перезапуска. Пока  не  изменятся функцио нальные возможности активного объекта сервера, сценарии ASP можно  модифициро вать беспрепятственно. Разумеется, проверка правильности функционирования ак тивных объектов сервера представляет собой  задачу, которую  время  от времени при дется выполнять.

Читать »

Активные объекты сервера и поддержка NetCLX

Добавлено Дата: 23 February, 2012 категория: Delphi

Если сравнить активные объекты сервера с архитектурой NetCLX,  то нельзя  не за метить множества совпадений. И  те,  и другие  используют  объекты Request и Re- sponse в качестве основного средства обмена  данными с клиентами. Но,  с точки  зре ния разработчика, NetCLX  получает большую поддержку  со стороны компонентов PageProducer и TableProducer, которые были  написаны специально для исполь зования  внутри   Web модулей.   К  счастью,  область   применения  этих   компонентов (генераторов HTML)  не ограничивается модулями  Web; их можно  применять везде, где необходимо динамически создать  объект класса  TDataSetTableProducer, на значить ему набор  данных  и передать полученный в результате HTML  обратно, ис пользуя  метод  Response.Write. Компонент TDataSetTableProducer можно  пере нести  в создаваемый модуль данных и даже настраивать его во время  разработки!

Читать »

Активные объекты сервера и базы данных

Добавлено Дата: 23 February, 2012 категория: Delphi

Теперь создадим  немного более  полезный пример и используем базу данных  или ее таблицу  для демонстрации возможности запроса и доступа  к данным  таблицы на сервере и представления результатов в составе  активной страницы. Чтобы восполь зоваться этими  функциональными возможностями, необходимо сначала  добавить но вый модуль данных, выбрав в меню File пункты New, Data Module.

Читать »

Первый запуск

Добавлено Дата: 22 February, 2012 категория: Delphi

Теперь все готово для первого пробного запуска активного объекта сервера в со ставе  активной страницы. Осталось только  зарегистрировать  библиотеку активного объекта сервера D6ASP.dll и разместить страницу DrBob42.asp в соответствующем каталоге (с правами исполнения сценариев ASP).

Читать »

Редактор библиотеки типов

Добавлено Дата: 22 February, 2012 категория: Delphi

Итак, был  создан  активный объект сервера, а также  его  собственная библиотека типов.  Остановимся на редакторе библиотеки типов  (Type Library Editor) Delphi 6 для активного объекта сервера DrBob42, представленном на рис. 22.3.

Читать »

Мастер активных объектов сервера

Добавлено Дата: 21 February, 2012 категория: Delphi

Delphi 6 Enterprise  содержит мастера, существенно ускоряющие создание актив ных объектов сервера. Активные объекты можно  создавать и в Delphi  6 Professional, но тогда  вручную придется выполнять большие  объемы  работ.  Пользователи, будьте благоразумны, если время  создания приложения является критическим фактором, то рассмотрите возможность перехода на версию Enterprise.

Читать »

Обзор типов CLR в SQL Server

Добавлено Дата: 20 February, 2012 категория: Microsoft SQL Server, Базы данных

С помощью среды .NET Framework для SQL Server 2005 можно создать пять типов объектов:

?               хранимые процедуры;

?               функции;

Читать »

Настройка ArrayAdapter

Добавлено Дата: 18 February, 2012 категория: Разработка для Android

По умолчанию ArrayAdapter использует метод toString из объекта мас- сива, чтобы наполнять данными  элемент  TextView,  размещенный внутри указанной разметки.

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

Читать »

Использование камеры и создание снимков

Добавлено Дата: 18 February, 2012 категория: Разработка для Android

Вместе с ростом популярности цифровых камер (особенно  внутри мо- бильных телефонов), цены на них значительно снизились,  а сами камеры стали намного компактнее. Сейчас трудно найти мобильный телефон без камеры, и устройства  на базе Android не исключение.

Читать »