Оператор Print
Для вывода информации непосредственно на форму или на другой объект управления используется метод Print.
Синтаксис вывода данных следующий:
<Имя объекта> .Print <Список вывода>
Этот метод действует на объект, на который будут выводиться значения.
По умолчанию метод Print выводит указанный в нем список вывода значений на активную форму. Если в списке есть запятые, то значения переменных будут выводиться на форму по зонам, по 14 позиций в каждой зоне. Если в списке используется знак «;», то данные выводятся через один пробел:
Print "x ="; х; "у ="; у
Значения, которые в списке вывода записаны в кавычках, используются для комментирования данных. Если список вывода заканчивается знаком «;», то строка вывода, записанная , следующем операторе Print будет, присоединена к первой в месте вывода. Причем операторы Print могут располагаться в разных частях программного кода.
Если список вывода отсутствует, то образуется пустая строка. Если в программе несколько таких «пустых» операторов вывода, то соответственно столько же будет пустых строк на объекте вывода данных
Вывод информации можно осуществлять различными шрифтами, в зависимости от используемого оборудования и программного обеспечения. Если операционная система не находит данный шрифт, она выбирает ближайший аналог. Для выбора шрифта в программном коде используется следующий оператор присваивания.
<Имя Объекта> . Font . <свойство> = <значение>
3.1.2. Форматированный вывод
Информация, выводимая любой программой должна быть легко читаемой, понятной для пользователя. Для этого, в частности, нужно, чтобы действительные числа были выведены в алгебраической форме, как число с точкой, а также в записях содержались пробелы, отделяющие числа от текста и др. Для этого в языках программирования используются форматы вывода.
При использовании форматов для вывода значений в текстовые файлы или на экран около имени, выводимого данного явно указывается размер поля для размещения его значения (после знака :), в виде переменная:ширина поля.
Форматы для данных различных типов
Для целых данных (integer и др.) - формат задается одним числом, определяющим число позиций, отводимых на это число
. Для вещественных данных (real и др.) - формат задается либо одним числом, определяющим число позиций, отводимых на это число в экспоненциальной форме; либо двумя числами, первое из которых обозначает общий размер поля, отведенного под это число, второе - число знаков после запятой, т.е. точность.
Для строковых и символьных данных (string, char) - формат задается одним числом, определяющим число позиций, отводимых на значение этих данных (т.е. на символ или набор символов)
Билет 6
Сохранение проекта
Сохраните все формы проекта. File Save Form As… Visual Basic по умолчанию даст форме то имя, которое вы задали ей в свойстве Name. Файл с формой и кодами будет храниться под именем вашей формы с расширением frm.
После того, как форма сохранена, нужно сохранить файл проекта File Save Project As… и Visual Basic по умолчанию предложит вам имя Project1.vbp.
На диске будет сохранено три файла: файл формы с расширением frm, файл проекта с расширением vbp и еще один вспомогательный файл с расширением vbw. Рекомендуется для каждого проекта создавать свою папку на диске.
При повторном сохранении изменений внесенных в уже сохраненный проект, достаточно File пункт Save
Сохраненный проект может выполняться только в системе программирования Visual Basic.
.exe файлы создаются с помощью специальных программ - компиляторов. Этот вид программного обеспечения, который из программного кода, в процессе анализа и переработки оного, создает результирующий исполняемый файл (*.exe, *.dll), функционально характеризующийся совокупностью команд, описанных в коде.
EXE — расширение файла и формат исполняемого файла, который используется в системах DOS, Microsoft Windows, исторически и в нескольки других. .EXE для Windows имеет надстройку над форматом для DOS - Portable Executable.
Формат .EXE для DOS
В отличие от .COM, .EXE-файл включает метаданные и способен быть размером больше 64 Кбайт. В начале .EXE-файла постоянно расположены два байта 0x4D 0x5A (ASCII M и Z). Если при запуске файла с расширением .EXE такие байты не находятся, то файл интерпретируется как .COM. Эта сигнатура — инициалы Марка Збиковски (Mark Zbikowski) — одного из творцов операционной системы MS-DOS.
Исполняемые файлы для Windows имеют формат для DOS, но при запуске выполняется специальная заглушка, которая выводит уведомление о невозможности работы данной программы в DOS и завершается: This program cannot be run in DOS mode. При запуске программы в Windows-окружении кроме заголовка MZ есть так же и заголовок PE и данная заглушка пропускается.
