Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Тег <IFRAME>…</IFRAME>- создает плавающее окно.
Атрибуты
align - Выравнивание. Аналогичен этому же параметру в IMG
frameborder - Выводит или не выводит рамку вокруг фрейма. Может принимать значения: 1 (по умолчанию, рамка выводится), 0 (рамка не выводится), yes (аналогично 1), no (аналогично 0)
height - Высота фрейма
marginheight - Отступы содержимого iframe от верхнего и нижнего края
marginwidth - Отступы содержимого iframe от левого и правого края
name - Имя фрейма. Позволяет загружать любую желаемую страничку в получаемое при помощи IFRAME окно
scrolling
Задает свойства скроллинга. Возможны три значения:
auto (по умолчанию, браузер самостоятельно определяет возможность скроллинга)
yes (скроллинг возможен)no (скроллинг невозможен)
src - Адрес загружаемого документа
width - Ширина фрейма
Карты
1. Тег <AREA… </AREA> - определяет фигуру и координаты чувствительных областей в MAP
Атрибуты
coords - Координаты чувствительных областей. Задание координат зависит от параметра shape
форма области | COORDS |
RECT - прямоугольник | COORDS="A, B,C, D", где A, B - координаты верхнего левого угла области. C, D - координаты правого нижнего угла области. |
CIRC - окружность | COORDS="A, B,C", где A, B - координаты центра окружности. C - радиус окружности. |
POLY - многоугольник | COORDS="A, B,C, D, ... ,A, B". Каждая пара задает координаты вершин многоугольника. Первая и последняя пары совпадают задавая замкнутую фигуру. |
href - Ссылка
nohref - Ссылка для заданной области отсутствует
shape - Тип фигуры. Может принимать следующие значения: RECT (прямоугольник), CIRC (окружность), POLY (многоугольник)
2. Тег <MAP> … </MAP>
Элемент MAP определяет коллекцию чувствительных областей в графическом изображении, при этом различные участки изображения могут быть ссылками на различные ресурсы. Чувствительные области задаются тегами AREA
Таблицы
3. Тег <CAPTION>…</CAPTION>- определяет заголовок для таблицы TABLE.
Атрибуты
align= - Не рекомендуемый параметр. Выравнивание заголовка относительно таблицы. Возможные значения: left, right, top (по умолчанию), bottom
4. Тег <TABLE>…</TABLE>
Тег <TABLE> создает таблицу. Все прочие элементы таблицы должны быть вложенными в него. Допускается также вложение таблиц одна в другую, т. е. содержимым ячейки может быть другая таблица.
Атрибуты
align - Выравнивание таблицы относительно документа. Возможные значения: center, left, right
background - Строка, определяющая рисунок для заднего фона
bgcolor - Определяет задний фон таблицы
border - Толщина рамки в пикселах. Если атрибут не указан, то таблица выводится без видимой рамки
bordercolor - Цвет рамки
cellspacing - Задает расстояние между ячейками таблицы
cellpadding - Задает расстояние между содержимым ячейки и ее рамкой
rules - Описывает рамки вокруг таблицы. Может принимать следующие значения
all | Отображает все части рамки внутри таблицы |
cols | Отображает все вертикальные рамки внутри таблицы |
groups | Отображает горизонтальные части рамки между группами таблицы THEAD, TBODY, TFOOT |
none | Удаляет все рамки вокруг таблицы |
rows | Отображает все горизонтальные рамки внутри таблицы |
summary - Описание таблицы для удобства людей, использующих браузеры, поддерживающие азбуку Бройля или речевой вывод
width - Ширина таблицы в процентах или пикселах
5. Тег <TH> - определяет заголовок для столбца в таблице. Обычно, выделяются жирным шрифтом. Закрывающий тег обязателен
Атрибуты
bgcolor - Цвет фона
bordercolor - Цвет рамки для элемента
height - Указывает высоту элемента в процентах или пикселях
align - Выравнивает текст в ячейке
left - по левому краю (по умолчанию)
rigth - по правому краю
center - по центру
valign - Выравнивает текст в ячейке по вертикали
top - по верхнему краю
middle - по центру
bottom - по нижнему краю
colspan - Указывает кол-во столбцов которое объединено в одной ячейке (по умолчанию=1)
rowspan - Указывает кол-во строк которое объединено в одной ячейке (по умолчанию=1)
title - Всплывающая подсказка
6. Тег <THEAD> - определяет заголовок таблицы, содержащий информацию о столбцах таблицы. В таблице может быть только один THEAD. Внутри заголовка допустимо использовать теги TR, TH, TD. Закрывающий тег необязателен
Атрибуты
title - Всплывающая подсказка
7. Тег <TD> … </TR> - определяет отдельную ячейку в таблице
Атрибуты
height - Указывает высоту элемента в процентах или пикселях
align - Выравнивает текст в ячейке
left - по левому краю (по умолчанию)
rigth - по правому краю
center - по центру
valign - Выравнивает текст в ячейке по вертикали
top - по верхнему краю
middle - по центру
bottom - по нижнему краю
colspan - Указывает кол-во столбцов которое объединено в одной ячейке (по умолчанию=1)
rowspan - Указывает кол-во строк которое объединено в одной ячейке (по умолчанию=1)
title - Всплывающая подсказка
8. Тег <TR> … </TR> - определяет строку в таблице
Атрибуты
align - Выравнивает текст в ячейке
left - по левому краю
rigth - по правому краю
center - по центру
valign - Выравнивает текст в ячейке по вертикали
top - по верхнему краю
middle - по центру
bottom - по нижнему краю
Вопросы для самоконтроля:
1. Перечислите теги, используемые для создания ненумерованных и ненумерованных списков
2. Теги, использующиеся при создании таблиц
3. Определение гиперссылки
4. Теги, использующиеся при создании гиперссылок
5. Определение фрейма
6. Определение карты
7. Теги, используемые для создания карт
8. Теги, используемые для создания фреймов
9. Перечислите случаи применения карт и фреймов в HTML документе
Раздел 3. Типы серверов приложений и прикладные протоколы
Тема 3.1 Типы серверов приложений
Студент должен:
иметь представление:
- о типах серверов приложений
знать:
-типы серверов приложений
уметь:
-различать типы серверов приложений
Методические указания
В данной теме приведены типы серверов приложений. Работа компонентов в серверах приложений.
В любом приложении выделяются следующие логические компоненты:
- компонент представления (presentation), реализующий функции первой группы;
- прикладной компонент (business application). Поддерживающий принцип второй группы;
- компонент доступа к информационным ресурсам (resource manager), поддерживающий функции третьей группы, а также вводятся и уточняются соглашения о способах их взаимодействия (протокол взаимодействия).

Рисунок 7 - Технология сервера приложений
Вопросы для самоконтроля:
1. Определение сервер приложений
2. Назовите компоненты входящие в состав сервера приложений
3. Опишите работу компонентов сервера приложений
4. Опишите принцип работы сервера приложений
5. Перечислите типы серверов приложений
Тема 3.2 Протоколы прикладного уровня
Студент должен:
иметь представление:
- о протоколах прикладного уровня
знать:
-классификацию и разновидность протоколов прикладного уровня
уметь:
-различать и применять протоколы прикладного уровня
Методические указания
Протоколы прикладного уровня ориентированы на конкретные прикладные задачи. Они определяют как процедуры по организации взаимодействия определенного типа между прикладными процессами, так и форму представления информации при таком взаимодействии. В этом разделе мы коротко опишем некоторые из прикладных протоколов.
Протокол TELNET
Протокол TELNET позволяет обслуживающей машине рассматривать все удаленные терминалы как стандартные "сетевые виртуальные терминалы" строчного типа, работающие в коде ASCII, а также обеспечивает возможность согласования более сложных функций (например, локальный или удаленный эхо-контроль, страничный режим, высота и ширина экрана и т. д.) TELNET работает на базе протокола TCP. На прикладном уровне над TELNET находится либо программа поддержки реального терминала (на стороне пользователя), либо прикладной процесс в обсуживающей машине, к которому осуществляется доступ с терминала.
Протокол FTP
Протокол FTP (File Transfer Protocol - протокол передачи файлов) распространен также широко как TELNET. Он является одним из старейших протоколов семейства TCP/IP. Также как TELNET он пользуется транспортными услугами TCP. Существует множество реализаций для различных операционных систем, которые хорошо взаимодействуют между собой. Пользователь FTP может вызывать несколько команд, которые позволяют ему посмотреть каталог удаленной машины, перейти из одного каталога в другой, а также скопировать один или несколько файлов. Протокол SMTP
Протокол SMTP (Simple Mail Transfer Protocol - простой протокол передачи почты) поддерживает передачу сообщений (электронной почты) между произвольными узлами сети internet. Имея механизмы промежуточного хранения почты и механизмы повышения надежности доставки, протокол SMTP допускает использование различных транспортных служб. Он может работать даже в сетях, не использующих протоколы семейства TCP/IP. Протокол SMTP обеспечивает как группирование сообщений в адрес одного получателя, так и размножение нескольких копий сообщения для передачи в разные адреса. Над модулем SMTP располагается почтовая служба конкретных вычислительных систем.
Протокол SNMP
Протокол SNMP (Simple Network Management Protocol - простой протокол управления сетью) работает на базе UDP и предназначен для использования сетевыми управляющими станциями. Он позволяет управляющим станциям собирать информацию о положении дел в сети internet. Протокол определяет формат данных, их обработка и интерпретация остаются на усмотрение управляющих станций или менеджера сети.
X-Window
Система X-Window использует протокол X-Window, который работает на базе TCP, для многооконного отображения графики и текста на растровых дисплеях рабочих станций. X-Window - это гораздо больше, чем просто утилита для рисования окон; это целая философия человеко-машинного взаимодействия.
Вопросы для самоконтроля:
1. Перечислите протоколы прикладного уровня
2. Назначение и принцип работы протокола Telnet
3. Назначение и принцип работы протокола FTP
4. Назначение и принцип работы протокола SMTP
5. Назначение и принцип работы протокола NFS
Тема 3.3 Протокол HTTP
Студент должен:
иметь представление:
- о протоколах прикладного уровня
знать:
-классификацию и разновидность протоколов прикладного уровня
-протокол http
-методы передачи по протоколу http
-содержимое тела запроса клиента
-содержимое тела ответа сервера
-протокол TCP/IP
-методы передачи по протоколу TCP/IP
уметь:
-различать и применять протоколы прикладного уровня
-определять по какому методу необходимо осуществлять передачу данных по протоколу HTTP
-работать с протоколами прикладного уровня
Методические указания
HyperText Transfer Protocol
Все данные в рамках Web-технологии передаются по протоколу HTTP(HyperText Transfer Protocol). Исключение составляет обмен с использованием программирования на Java или обмен из Plugin-преложений. Учитывая реальный объем трафика, который передается в рамках Web-обмена по HTTP, будем рассматривать только этот протокол. При этом рассмотрим такие вопросы, как:
1. Общую структуру сообщений
2. Методы доступа
Общая структура сообщений
HTTP - это протокол прикладного уровня. Протокол ориентирован на модель обмена "клиент-сервер". Обмен происходит фрагментами данных, которые носят название HTTP-сообщений. Сообщения, отправляемые клиентом серверу, называют запросами, а сообщения, отправляемые сервером клиенту - откликами. Сообщение может состоять из двух частей: заголовка и тела. Тело от заголовка отделяется пустой строкой.
Заголовок содержит служебную информацию, необходимую для обработки тела сообщения или управления обменом. Заголовок состоит из директив заголовка, которые обычно записываются каждая на новой строке.
Тело сообщения не является обязательным в отличии от заголовка сообщения. Оно может содержать текст, графику, аудио - или видио - информацию.
Текст "пустая строка" - это просто обозначение наличия пустой строки, которая отделяет заголовок HTTP-сообщения от его тела.
Сервер, принимая запрос от клиента, часть информации заголовка HTTP-запроса преобразует в переменные окружения, которые доступны для анализа CGI-скриптом. Если запрос обладает телом, то тело становится доступным скрипту через поток стандартного ввода.
Методы доступа
Самой главной директивой HTTP-запроса является метод доступа. Он указывается первым словом в первой строке запроса. В нашем примере это GET. Различают четыре основных метода доступа:
GET
HEAD
POST
PUT
Кроме этих четырех методов существует еще около пяти дополнительных методов доступа, но они редко бывают реализованы на практике.
К достоинствам относится возможность одновременного обслуживания большого количества коротких запросов. Даже на популярных серверах число открытых соединений может не превышать сотни при обслуживании порядка миллиона запросов в сутки. При этом один клиент может открыть до 40 соединений одновременно, которые с точки зрения сервера являются равноправными. При высокоскоростных линиях связи это позволяет добиться малого времени отклика на запрос клиента для всей страницы(текст, графика и т. п.).
К недостаткам такой схемы обмена относятся: необходимость установки соединения для каждого обмена и невозможность поддерживать сессию работы с информационным ресурсом. При инициализации соединения по транспортному протоколу TCP и разрыве этого соединения требуется передать довольно большой объем служебной информации. Отсутствие поддержки сессий в HTTP существенно осложняет работу с такими ресурсами как базы данных или ресурсами требующими аутентификации.
Вопросы для самоконтроля:
1. Протокол http. Определение, назначение, принцип работы
2. MIME типы данных
3. Содержимое запроса клиента
4. Содержимое ответа сервера
5. Протокол TCP/IP
Тема 3.4 Методы передачи по протоколу HTTP
Студент должен:
иметь представление:
- о протоколах прикладного уровня
знать:
-классификацию и разновидность протоколов прикладного уровня
-протокол http
-методы передачи по протоколу http
-содержимое тела запроса клиента
-содержимое тела ответа сервера
-протокол TCP/IP
-методы передачи по протоколу TCP/IP
уметь:
-различать и применять протоколы прикладного уровня
-определять по какому методу необходимо осуществлять передачу данных по протоколу HTTP
-работать с протоколами прикладного уровня
Методические указания
Метод GET
Метод GET используется клиентом при запросе к серверу по умолчанию. При этом методе клиент сообщает адрес ресурса(URL), который он хочет получить, версию протокола HTTP, MIME-типы документов, которые он поддерживает, версию и название клиентского программного обеспечения. Все эти параметры указываются в заголовке HTTP-запроса. Тело в запросе не передается.
В ответ сервер сообщает версию HTTP-протокола, код возврата, тип содержания тела сообщения, размер тела сообщения и ряд других необязательных директив HTTP-заголовка. Сам ресурс, обычно HTML-страница, передается в теле отклика.
Метод HEAD
Метод HEAD используется для минимизации обменов при работе по протоколу HTTP. Он аналогичен методу GET за исключением того, что в отклике не передается тела сообщения. Данный метод используется для проверки времени последней модификации ресурса, для проверки срока годности кэшированных ресурсов, при использовании программ сканирования ресурсов World Wide Web. Одним словом, метод HEAD предназначен для минимизации объема передаваемой по сети информации в рамках HTTP-обмена.
Метод POST
Метод POST - это альтернатива методу GET. При обмене данными по методу POST в запросе клиента присутствует тело HTTP-сообщения. Это тело может формироваться из данных, которые вводятся в HTML-форме, или из присоединенного внешнего файла. В отклике как правило присутствует и заголовок и тело HTTP-сообщения. Для инициирования обмена по методу POST в атрибуте method контейнера form следует указать значение "post".
Метод PUT
Метод PUT используется для опубликования HTML-страниц в каталоге HTTP-сервера. При передаче данных от клиента к серверу в сообщении присутствует и заголовок сообщения, в котором указан URL данного ресурса, и тело - содержание размещаемого ресурса.
В отклике обычно тело ресурса не передается, а в заголовке сообщения указывается код возврата, который определяет успешное или неуспешное размещение ресурса.
Вопросы для самоконтроля:
1. Метод передачи GET
2. Метод передачи PUT
3. Метод передачи HEAD
4. Метод передачи POST
5. Метод передачи DELETE
Раздел 4. Создание серверной части программного обеспечения с помощью инструментальных средств создания приложений
Тема 4.1 Серверы ASP
Студент должен:
иметь представление:
- о видах программного обеспечения сервера
- об инструментальных средствах создания приложений
знать:
-разновидности серверов ASP
-понятие технологии ASP
уметь:
-различать виды серверов ASP
-использовать объекты ASP, основные методы и свойства
Методические указания
ASP (Active Server Pages) - это мощная технология от Microsoft, позволяющая легко разрабатывать приложения для WWW. ASP работает на платформе Windows NT и IIS (Internet Information Server), начиная с версии 3, хотя вроде есть реализации на других платформах. ASP - это не язык программирования, это внутренняя технология, позволяющая подключать программы к Web-страницам. Основа успеха ASP - простой скриптовый язык (Visual Basic Script или Java Script) и возможность использования внешних COM-компонент.
Как это все происходит?
Вы пишете программу и складываете в файл на сервере. Браузер клиента запрашивает файл. Файл сначала интерпретируется сервером, на выходе производится HTML-код. Этот HTML посылается клиенту. Файлы с программами имеют расширение. asp. Файлы asp - это обычные текстовые файлы, содержащие исходные тексты программ. Файлы делаются с помощью любого текстового редактора. Каталог, в котором размещены файлы asp должен иметь права на выполнение, так как сервер исполняет эти файлы, когда браузер их запрашивает. Собственно программы пишутся на любом скриптовом языке, который установлен в системе. По умолчанию поддерживаются VBScript и JavaScript. Можно доустановить другие (например, Perl). Если ничего специально не указывать используется VBScript. В дальнейшем будем ссылаться только на него. Программные фрагменты заключаются в скобки <% %>. Можно ставить открывающую скобку в начале файла, закрывающую - в конце, все что между ними - программа на Visual Basic'е.
Какие средства есть для программирования?
Web - нормальная среда программирования, если правильно понять, что есть что. В VBScript есть все нормальные конструкции структурного программирования (if, while, case, etc). Есть переменные (описывать не обязательно, тип явно не задается). Поддерживаются объекты. Работа с ними обычная - Object. Property, Object. Method. Есть ряд встроенных объектов (Request, Response, Session, Server, Connection, Recordset). Можно доустанавливать другие компоненты (скачивать, покупать, программировать), например, для работы с электронной почтой.
Вывод
Понятия "экран", куда можно выводить данные, нет. Все, что надо показать пользователю, выбрасывается в выходной поток на языке HTML. Браузер пользователя интерпретирует этот HTML. Для упрощения вывода существует объект Response.
Ввод
Программа на ASP не может явно спросить пользователя о чем-то. Она получает данные из других страниц, либо через URL. Передаваемые параметры помещаются во входной поток и доступны через объект Request.
Вопросы для самоконтроля:
1. Определение технологии ASP
2. Компоненты ASP- технологии
3. Принцип работы ASP
4. Отличительная особенность ASP - технологии от CGI и ISAPI
5. Объекты ASP, основные методы и свойства
Тема 4.2 Серверная и клиентская части ASP - проекта
Студент должен:
иметь представление:
- о видах программного обеспечения сервера
- об инструментальных средствах создания приложений
знать:
- разновидности серверов ASP
- понятие технологии ASP
- серверную часть ASP-проекта
- клиентскую часть ASP-проекта
уметь:
- различать виды серверов ASP
- использовать объекты ASP, основные методы и свойства
Методические указания
ASP - объекты Request и Response
Язык JScript является объектно-ориентированным. 6 объектов создаются автоматически web-сервером, поэтому их разработчику не нужно заботиться об их создании; еще несколько объектов (их называют серверными компонентами) создаются средствами asp-сценариев. Наиболее важными два объекта:
- Request, содержащий информацию, введенную пользователем;
- Response, "отвечающий" за передачу информации от сервера клиенту.
Применение метода Response. write() является основным способом динамической генерации HTML-документов.
Методы объекта Request: Form() и QueryString()
Как уже было сказано, объект Request "отвечает" за получение данных от клиента.
Клиент может передать данные серверу двумя способами:
1. С помощью формы;
2. Через параметры, указанные (в гиперссылке) после знака: ?, следующего за адресом и именем сценария (например:
<a href="http://kek. *****/scripts/myScript. asp? kod=17">)
Пусть данные вводились при помощи формы. Как Вы, должно быть, помните, формы имеют атрибут method, который может принимать два значения:
- POST, если объем вводимых данных заранее не изыестен;
- GET, если передается значение одной - двух переменных. (Напомним также, что связь HTML-документа, содержащего форму для ввода данных, и серверного сценария, получающего и обрабатывающего данные из этой формы, осуществляется с помощью атрибута action тэга form. Значением этого атрибута как раз и является адрес серверного сценария.)
Если в форме используется метод POST, то чтение данных в серверном сценарии обеспечивается методом: Request. Form();
если используется метод GET или значения передаются как параметры, без формы, то чтение данных в серверном сценарии обеспечивается методом: Request. QueryString().
Синтаксис вызова этих методов таков:
<% Request. Form('имя поля формы')%>
или:
<% Request. QueryString('имя переменной')%>
Вопросы для самоконтроля:
1. Серверная часть ASP-проекта
2. Клиентская часть ASP-проекта
6. Принцип работы ASP
7. Отличительная особенность ASP - технологии от CGI и ISAPI
3. Объекты ASP, основные методы и свойства
Тема 4.3 Объекты ASP, основные методы и свойства
Студент должен:
иметь представление:
- о видах программного обеспечения сервера
- об инструментальных средствах создания приложений
знать:
- разновидности серверов ASP
- понятие технологии ASP
- клиентскую часть ASP - проекта
уметь:
- различать виды серверов ASP
- использовать объекты ASP, основные методы и свойства
Методические указания
Доступ к файловой системе из asp-сценариев
Напомним, что на компьютере клиента работа с файлами невозможна. На сервере же средствами серверных сценариев можно получить полный доступ к файловой системе, в частности:
1. получать информацию о файлах, папках и драйвах на сервере;
2. создавать, копировать, перемещения и удаления файлов и папок;
3. читать данные из файлов и записывать данные в файлы.
Без функций работы с файлами невозможно обойтись, например, в тех случаях, когда при заполнении формы клиентом предусмотрена пересылка каких-либо файлов на сервер (например, цифровых фотографий (это могут быть файлы типа jpg, gif и пр.), резюме (это могут быть файлы типа doc, rtf, txt и пр.), ) текстов статей (это могут быть файлы типа pdf, ps, tex и пр.) и т. д.
Объектная модель, поддерживающая функции работы с файлами, находится в библиотеке Scrrun. dll. Основой этой объектной модели является объект FileSystemObject.
Объект FileSystemObject
Перечислим методы объекта FileSystemObject:
CreateFolder(спецификация создаваемой папки)
Создает папку в соответствии с задаваемой спецификацией.
Спецификация создаваемой папки наряду с ее именем должна содержать полный физический адрес ее на диске.
Если указано только имя папки, она создается в корневом каталоге.
Cлэши, используемые в спецификации папки нужно удваивать, т. к. некоторые символы со слэшами (например, \n, \t) являются управляющими.
DeleteFolder(спецификация папки,[force])
Удаляет указанную папку.
В качестве спецификации удаляемой папки может использоваться полный физический адрес ее (как в случае создания папки) или или указатель, возвращаемый методом CreateFolder().
Необязательный параметр [force] (if True) обеспечивает удаление папки даже в том случае, если она содержит файлы, помеченные как read-only. Если этот параметр не указан, попытка удаления папки с файлами, помеченными как read-only, приведет к ошибке.
GetFolder(foldspec)
Возвращает объект, соответствующий указанной папке.
Параметр foldspec должен быть абсолютным физическим адресом папки.
Получение объекта-папки открывает доступ к ее свойствам:
дате создания папки (DateCreated);
дате последнего изменения папки (DateCreated);
дате последнего обращения к папке (DateLastAccessed);
размеру папки (Size);
типу папки (Type) - значение этого свойства выводится как текстовая строка: "папка с файлами";
CopyFolder(source, destination,[overwrite])
Копирует папку в соответствии с указанными значениями source и destination.
Необязательный параметр [overwrite] обеспечивает перезапись существующей папки (если он имеет значение true).
В имени файла допустимо использование *.
MoveFolder(source, destination,[overwrite])
Перемещает папку в соответствии с указанными значениями source и destination.
Необязательный параметр [overwrite] обеспечивает перезапись существующей папки (если он имеет значение true).
В имени файла допустимо использование *.
CreateTextFile(filespec,[overwrite],[unicode])
Создает текстовый файл в соответствии с указанной спецификацией и возвращает объект TextStream, который обеспечивает доступ к методам чтения и записи в данный файл.
Необязательный параметр [overwrite] (if True) обеспечивает перезапись файла, если он уже существовал.
Необязательный параметр [unicode] (if True) указывает на то, что файл будет в кодировке unicode, if False (default value) - ASCII.
OpenTextFile(filespec,[iomode],[create],[unicode])
Открывает указанный текстовый файл и возвращает объект TextStream, обеспечивающий доступ к методам чтения, записи и добавления в данный файл.
Необязательный параметр iomode может принимать одно из трех значений:
forReading (1) - для чтения;
forWriting (2) - для записи;
forAppending (8) - для добавления.
Необязательный параметр create (if True) обеспечивает создание файла (если такового еще не существует).
Необязательный параметр unicode (if True) указывает на то, что файл будет в кодировке unicode, if False (default value) - ASCII.
ReadAll()
Метод объекта TextStream. Считывает содержимое файла.
Read(число символов)
Метод объекта TextStream. Считывает из файла указанное число символов.
ReadLine()
Метод объекта TextStream. Считывает из файла указанное число символов.
ReadLine()
Метод объекта TextStream. Возвращает строку до символа перевода строки (не включая последнего).
Write(текст)
Метод объекта TextStream. Записывает в файл указанный фрагмент, не разделяя строки.
WriteLine(строка)
Метод объекта TextStream. Записывает в файл строку + символ перевода каретки.
Close
Закрывает объект TextStream.
CopyFile(source, destination,[overwrite])
Копирует файл в соответствии с указанными значениями source и destination.
Необязательный параметр [overwrite] обеспечивает перезапись существующего файла (папки) (если он имеет значение true).
В имени файла допустимо использование *.
MoveFile(source, destination,[overwrite])
Перемещает файл в соответствии с указанными значениями source и destination.
Необязательный параметр [overwrite] обеспечивает перезапись существующего файла (папки) (если он имеет значение true).
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 |


