Основные возможности Visual Basic. Макова Н.Е. - 40 стр.

UptoLike

Составители: 

40
Для отображения выходных данных программы в форме или
на принтере может быть использована команда Print. Эта команда
имеет следующий синтаксис:
Print выражение
где выражение может быть свойством, текстовым или числовым
значением в процедуре, списком переменных.
В последнем случае в качестве разделителей элементов в
списке можно использовать запятую или точку с запятой. При
использовании точки с запятой элементы располагаются вплот-
ную друг к другу, а при использовании запятой отделяются дли-
ной поля табуляции. Текстовые переменные заключаются в ка-
вычки.
Для того чтобы отправить данные на подключенный прин-
тер, нужно использовать команду Print для объекта Printer.
Можно пользоваться оператором Debug.Print, который вы-
водит результат в услужливо возникающем окне Immediate. На-
пример:
Debug.Print t, n, z
С помощью этого оператора можно форматировать резуль-
тат в нужном для вас виде. Например, рассмотрим фрагмент про-
граммы:
а = 2457642345034.78 : b = 0.00000000037645 : y = a/b: De-
bug.Print y
Прикиньте без компьютера, каков будет результат. Ясно,
что очень большое число. Вот оно: 6,52846950467467Е+21.
VB, видя, что вы работаете с очень большими (маленькими)
числами, представляет результат в экспоненциальном формате.
Все, что стоит слева от Е, нужно умножить на 10 в степени, кото-
рая указана после Е.
Если вы не хотите видеть числа в таком формате, вы можете
приказать компьютеру показывать результат в нормальном виде.
Для этого в операторе Debug.Print нужно вместо y написать Format
(y, "0.0000"). Это означает, что вы хотите видеть дробную часть,
состоящую из 4 цифр, а целую часть VB вам покажет в любом
случае. Вот результат: 6528469504674670000000,0000.
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
                Для отображения выходных данных программы в форме или
         на принтере может быть использована команда Print. Эта команда
         имеет следующий синтаксис:
                                    Print выражение
         где выражение может быть свойством, текстовым или числовым
         значением в процедуре, списком переменных.
                В последнем случае в качестве разделителей элементов в
         списке можно использовать запятую или точку с запятой. При
         использовании точки с запятой элементы располагаются вплот-
         ную друг к другу, а при использовании запятой отделяются дли-
         ной поля табуляции. Текстовые переменные заключаются в ка-
         вычки.
                Для того чтобы отправить данные на подключенный прин-
         тер, нужно использовать команду Print для объекта Printer.
                Можно пользоваться оператором Debug.Print, который вы-
         водит результат в услужливо возникающем окне Immediate. На-
         пример:
                Debug.Print t, n, z
                С помощью этого оператора можно форматировать резуль-
         тат в нужном для вас виде. Например, рассмотрим фрагмент про-
         граммы:
                а = 2457642345034.78 : b = 0.00000000037645 : y = a/b: De-
         bug.Print y
                Прикиньте без компьютера, каков будет результат. Ясно,
         что очень большое число. Вот оно: 6,52846950467467Е+21.
                VB, видя, что вы работаете с очень большими (маленькими)
         числами, представляет результат в экспоненциальном формате.
         Все, что стоит слева от Е, нужно умножить на 10 в степени, кото-
         рая указана после Е.
                Если вы не хотите видеть числа в таком формате, вы можете
         приказать компьютеру показывать результат в нормальном виде.
         Для этого в операторе Debug.Print нужно вместо y написать Format
         (y, "0.0000"). Это означает, что вы хотите видеть дробную часть,
         состоящую из 4 цифр, а целую часть VB вам покажет в любом
         случае. Вот результат: 6528469504674670000000,0000.




         40

PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com