Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

End Sub. CommonDialog1.ShowSave




End Sub

End If

Close

CommonDialog1.ShowSave

End Sub

End If

Close

CommonDialog1.ShowOpen

Option Explicit

Dim txtFileName$ 'Имя файла

Dim FileText$ 'Содержимое файла

Dim FileRecords% 'Количество символов в файле

 

'Процедура считывания текстового файла в текстовое поле

Private Sub Command1_Click()

'Вызов окна открытия файла

'Запись пути и имени файла в переменную

txtFileName = CommonDialog1.FileName

 

'Проверка содержимого переменной

If txtFileName <> "" Then

'Открытие файла для считывания данных

Open txtFileName For Input As #1

'Определение и запись в переменную кол-ва символов в файле

FileRecords = FileLen(txtFileName)

'Считывание содержимого файла в переменную

FileText = Input(FileRecords, #1)

'Запись содержимого файла в текстовое поле

Text1.Text = FileText

'Закрытие файла

 

'Процедура записи содержимого текстового поля в файл

 

Private Sub Command2_Click()

'Вызов окна сохранения файла

'Запись пути и имени файла в переменную

txtFileName = CommonDialog1.FileName

'Проверка содержимого переменной

If txtFileName <> "" Then

'Открытие файла для сохранения данных

Open txtFileName For Output As #1

'Запись текстового поля в переменную

FileText = Text1.Text

'Запись переменной в файл

Print #1, FileText

'Закрытие файла

Private Sub Command3_Click()

Text1.Text = ""

Сохраните проект. Выполните компиляцию. Закройте Visual Basic.

Загрузите исполняемый файл проекта.

Откройте текстовый файл fl.txt. Отредактируйте его и сохраните.

Убедитесь в том, что все изменения, внесённые в файл, сохранились.

Вопросы для самоконтроля

1. Какие элементы управления используются для ввода информации?

2. Приведите пример программного кода для ввода текстовой информации.

3. Какие функции используются для преобразования текстовой информации в цифровую и наоборот?

4. Приведите пример программного кода записи цифровой информации в текстовое поле.

5. Основные приёмы работы с файлами последовательного доступа.

6. Какие операторы используются для открытия и закрытия текстовых файлов?

  1. ТИПЫ ПРОЕКТОВ

Основу проекта Visual Basic составляет форма. Она является контейнером для элементов управления, которые размещаются на ней. Сохраняется форма в отдельном файле, что позволяет её использовать в других проектах.

Приложение может состоять из нескольких форм. При этом подчинённые формы могут быть вызваны из основной. Различают простые и модальные формы. При обращении к простой форме используется метод Show. Одновременно можно загрузить несколько простых форм. При загрузке модальной формы работа всех остальных компонентов проекта блокируется до тех пор, пока модальная форма не будет закрыта. Для вызова модальной формы используется метод ShowvbModal.

Создание проекта, как правило, начинается с проектирования интерфейса. Интерфейс должен обеспечивать комфортные условия для работы пользователя, формы должны быть оптимально загружены элементами управления. В программировании на Visual Basic используют два вида интерфейсов.

Однодокументный интерфейс SDI (Single – Document Interface) – работа с одним документом в одном окне. Примером такого приложения может служить MS WordPad.

Многодокументный интерфейс MDI (Multiple – Document Interface) – работа в одной форме с любым количеством окон.

 




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 385; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.