三九宝宝网宝宝百科宝宝知识

vb编写程序中print是什么意思

02月21日 编辑 39baobao.com

[用VB编写监视指定进程的程序]一、前言有些对外营业的公司在大厅中都有一个触摸屏,以供客户查询公司的信息,可是通常查询程序都很大,而且很复杂,这样在连续长时间使用后难免会出现错误以致程序中途退出,这时...+阅读

print方法可以在窗体上显示文本字符串和表达式的值,并可在其它图形对象或打印机上输出信息。

1、语法说明

在vb中,print方法是用来输出信息的专用过程,显示的文本是作为图像来处理的,因此,print方法显示的文本字符串也往往作为图形文本。visual basic 允许在窗体、图形框和打印机用print方法显示文本字符串。

语法格式:

[对象]·Print [Spc(n)|Tab(n) expression charpos]

说明:

——指定文本显示的地方,可取的值:窗体名称、图片框名称或Printer(打印机),也可以是立即窗口(Debug)。如果省略“对象”,则指在当前窗体上输出。

——可选的,用来在输出中插入空白字符,这里n为要插入的空白字符数。

——可选的,用来将插入点定位在绝对列号上,这里n为列号。

——可选的,表示要打印的数值表达式或字符串表达式,如果省略,则打印一空行。

——可选的,指定下一个字符的插入点,可以是分号、逗号,也可以省略。

使用分号(;)则直接将插入点定位在上一个被显示字符之后;

使用逗号(,)则将下一个输出字符的插入点定位在制表符上;

如果省略charpos,则在下一行打印下一字符。

例如,在不同的对象上分别打印消息“This is a testing message”。

在名称为“MyForm”的窗体对象上显示;

MyForm. Print “This is a testing message.”

★在名称为“PicMiniMsg”的图片框对象上显示;

PicMiniMsg. Print “This is a testing message.”

★在当前窗体上显示;

Print “This is a testing message.” '省略对象

★在打印机上显示。

Printer. Print “This is a testingmessage.”

2、几种输出方法

对于Boolean数据,输出结果是:True或者False;

使用系统能识别的标准短日期格式书写Date数据。当日期或时间部件丢失或为零时,只书写已提供的部件;

如果Expressionlist(表达式)为空,则无内容书写。但如果Expressionlist值为Null,则输出Null。在输出Null关键字时,要把关键字正确翻译出来。

要把错误数据作为Error errorcode输出。在输出Error关键字时,要把关键字正确翻译出来。

如果在具有缺省显示空间的模块之外使用此方法,则需要对象。否则将导致错误。但,如果在窗体模块上进行调用,则会在窗体上显示。

注意:

Print方法只能用于可显示文本的对象。 因为Print方法是按照字符比例进行打印,所以字符数与字符所占据的宽度固定的列的数目无关。如像W这样的宽字母占据的宽度超过一固定的列宽,而像i这样的窄字母占据的宽度则较小。所以,考虑到要使用比平均字符更宽的空间,表列一定要留有足够的余地。也可以使用固定间距的字体来确保每一字符均只占一列。

以下为关联文档:

vb中编写判断闰年小程序Private Sub Command1_Click() Dim x%, m% x = Val(Text1.Text) Select Case x Mod 4 Case Is <> 0 Print "x" &amp; "不是闰年" Case 0, x Mod 100 <> 0 Print "x" &amp; "是闰年" Ca...

用vb编写一个程序判断某年是不是闰年private sub command1_click() if text1.text mod 4 = 0 and text1.text mod 100 <> 0 or text1.text mod 4 = 0 and text1.text mod 400 = 0 then msgbox text1.text & "是...

用VB编写倒计时程序在窗体添加三个 text 一个timer 一个command text1 text2 text3 分别代表 hh mm ss timer1 是定时器,计时用的 command1 是开始计时按钮 然后在窗体代码内粘贴以下全部代码,运...

用VB编写一个倒计时的程序Dim t Dim start As Boolean Private Sub Command1_Click() If start = False Then t = Val(Text1) * 3600 + Val(Text2) * 60 + Val(Text3) start = True End If Timer1.En...

怎么用vb编写倒计时的程序用VB6.0写的,运行时单击“设置”按钮,弹出Inputbox输入框供用户输入倒计时的时间(以分钟为单位)。单击“开始”按钮则在文本框内显示剩余的时间数(以时:分:秒的格式),同时滚动条上的...

用VB编写程序'第一题答案 Private Sub Form_Click() Dim a(1 To 10) As Integer Print "原数组是:" For i = 1 To 10 a(i) = InputBox("请输入一个整数:") Print a(i); " "; Next i Print Print "从...

VB简单程序编写新建个工程,在默认的窗口的Load里写代码: Private Sub Form_Load() Dim j As Integer Print "" Print "" For j = 1 To 5 Print Space(j - 1) + String((6 - j), "▲") + Space(8) + S...

用vb编写程序谢谢! 另外说一下,您的题目有错误:长度为十的数组应该为a(9),不是a(10),a(9)= a(0)->a(9) 代码: Option Explicit Dim I As Integer Private Sub Command1_Click() Dim a(9) As Integ...

vb编程编写pdf查找功能程序while (rs.next()) { Bars bar = new Bars(); bar.setId(rs.getLong("id")); bar.setName(rs.getString("name")); bar.setType(rs.getInt("type")); bar.setCreatorId(rs.getLong...

推荐阅读
图文推荐