Рассматриваемый пример представляет собой простейший класс Web для обработки объектов "Cookies", используемых в нескольких страницах Web. Данный класс в первую очередь может быть использован совместно с Microsoft Internet Information Servers, к примеру: FoxISAPI.

Кактегория Компоненты Интернет

Каталог Размещения

Visual FoxPro Catalog\Foundation Classes \Internet

Класс

_cookie

Базовый Класс

Custom

Библиотека классов

_internet.vcx

Поролждающий Класс

_custom

Expand imageКомментарии

Для использования рассматриваемого класса, выполните "перетаскивание" (Drag-And-Drop) иконки класса в ваш Проект или в вашу Форму, или, в системной компоненте Component Gallery Item (контекстное меню), выберите подпункты Add to Project (добавить в Проект) или Add to Form (добавить в Форму). В том случае, когда вы добавляете рассматриваемый класс в Форму, Visual FoxPro размещает иконку класса на форме, где вы можете уточнить требуемые значения свойств и Параметров, обеспечить корректную функциональность по обработке Данных. В том случае, когда вы размещаете класс в Проекте, вы можете либо непосредственно использовать Класс, либо создать порождаемый Подкласс.

Свойства, События, Методы Краткое Описание

cCookie, свойство

Имя текущего Объекта "Сookie".

По-умолчанию: ""

CookieTable, свойство

Имя Таблицы Объектов типа "Cookies".

По-умолчанию: Cookies.dbf

DBFAlias, свойство

Алиас Таблицы объектов "Сookies".

По-умолчанию: ""

MakeCookie, метод

Создание уникального идентификатора для объекта типа "Сookie", на основе штампа системного времени.

Синтаксис: MakeCookie( )

Возвращаемое значение: Нет

Параметры: Нет

GetCookie, метод

Получить Сookie из Сервера HTML.

Синтаксис: GetCookie(cStr)

Возвращаемое значение: Нет

Параметры: cStr определяет Имя соответствующего объекта Сookie, которое требуется получить.

WriteCookieInfo, метод

Записывает информацию об объектах типа "Сookie's" в соответствующую Таблицу.

Синтаксис: WriteCookieInfo( )

Возвравщаемое Значение: Нет

Параметры: Нет

FixURL, метод

Читает соответствующие URL и вычисляет %-маркеры для соответствующих объектов типа "Сookie".

Синтаксис: FixURL(m.cStr)

Возвращаемое Значение:  Нет 

Параметры: m.cStr определяет Имя соответствующего объекта cookie, который должен быть обработан.

GetVal, метод

Возвращает требуемое Значение из исходной строки cStr.

Синтаксис: GetVal(cStr, cVal)

Возвращаемое Значение: cVal

Параметры: cStr определяет исходную символьную строку, в которой выполняется Поисктребуемого Значения cVal. cVal  определяет значение, которое должно быть найдено в исходной Строке, cStr.

Expand imageСм. также