MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Чтение, создание, запись и печать текстовых файлов

Название:Чтение, создание, запись и печать текстовых файлов
Просмотров:53
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание:Создайте папку с произвольным названием, например, Write. Запустите Visual Basic. В проект будущего приложения добавьте файл Cmdialog.vbx (поддержка окна общих диалогов).

Часть полного текста документа:

Чтение, создание, запись и печать текстовых файлов Владимир Коробицын
    Создайте папку с произвольным названием, например, Write. Запустите Visual Basic. В проект будущего приложения добавьте файл Cmdialog.vbx (поддержка окна общих диалогов). На форме Form1 разместите объекты Text1 (Текстовое поле), CMDialog1 (Окно общего диалога). Для объекта Text1 свойству MultiLine (Много строк) придайте значение True (Истина) - теперь в тексте, вводимом пользователем, по достижении конца строки будет осуществляться автоматический перенос по словам. Свойству Text (Текст) этого объекта придайте значение пустого множества, а свойству ScrollBars (Полоса прокрутки) значение 2-Vertical (Вертикально). Объект CMDialog1 служит для вызова во время работы программы стандартных диалоговых окон:
    1. Открытие файла.
    2. Сохранение файла.
    3. Выбор цвета.
    4. Выбор шрифта.
    5. Настройка принтера.
    Например, для вызова окна общего диалога "Выбор цвета" необходимо использовать строку программного кода:
    CMDialog1.Action = 3 ' активизация окна ВЫБОР ЦВЕТА
    Вызовите окно разработки меню (Menu Design Window) и постройте систему меню по следующей схеме:
    Caption (Надпись) Name (Имя в программе)
    Файл File
    ----Новый New
    ----Открыть Open
    ----Сохранить Save
    ----Печать Print
    ----Выход End
    Проведите обработку выборов меню - вновь созданные процедуры наполните программным кодом. В процедуру прерывания New_Click впишите строку:
    Form1.Text1.Text = "" ' очистка текстового поля
    В этой строке очистка текстового поля от ранее введенного текста происходит путем присвоения свойству Text (Текст) объекта Text1 значения, соответствующего пустому множеству.
    В процедуру прерывания Open_Click запишите программный код:
    CMDialog1.Filename = "*.txt" ' указание типа открываемых файлов
    CMDialog1.Action = 1 'активизация окна диалога ОТКРЫТИЕ ФАЙЛА
    Form1.Caption = CMDialog1.Filename ' показ пути и имени файла
    Open CMDialog1.Filename For Input As #1 ' открытие файла для чтения
    Form1.Text1.Text = Input$(LOF(1), 1) ' чтение файла в текстовое поле
    Close #1 ' закрытие файла
    В четвертой строке происходит открытие выбранного файла для чтения под номером "Первый". Пятая строка считывает содержимое открытого файла в текстовое поле объекта Text1. Здесь инструкция LOF определяет длину файла, открытого под номером "Первый". Шестая строка необходима для закрытия файла под номером "Первый".
    В процедуру прерывания Save_Click впишите строки:
    CMDialog1.Action = 2 ' активизация окна СОХРАНЕНИЕ ФАЙЛА
    ' если имя файла не указано, то выход из процедуры
    If CMDialog1.Filename = "" Then Exit Sub
    Form1.Caption = CMDialog1.Filename & ".txt" ' показ пути и имени файла
    ' открытие файла для записи
    Open CMDialog1.Filename & ".txt" For Output As #1
    Print #1, Form1.Text1.Text ' запись текста в файл
    Close #1 ' закрытие файла
    Во второй строке программа защищена от возможной ошибки в четвертой строке. Такая ошибка может возникнуть в том случае, если пользователь не указал имя сохраняемого файла. Вторая строка осуществляет выход из процедуры Save_Click, если именем файла является пустое множество. ............



 
     

Вечно с вами © MaterStudiorum.ru