关于VB中print的用法?

发布网友 发布时间:2022-04-24 00:24

我来回答

5个回答

热心网友 时间:2023-04-28 09:53

1、Print方法

Print方法可用于窗体、图片框、立即窗口、打印机等对象。用来显示文本字符和表达式的值。

表达式:Object.Print,Obiect是对象的名称,对象可以是窗体(Form)、立即窗口(Debug)、图片框(PictureBox)、打印机(Printer)等。 Print关键字可以用”?”里代替。

表达式表是有若干表达式组成,各表达式之间可以用分隔符号逗号(,)、分号(:)或TAb、SPc函数等,这些可以混用。

2、与Print方法有关的函数

TAb&emsp:Tab函数和Print方法一起使用,对输出光标进行定位,格式为Tab(n)。Tab函数的作用是计算数值型表达式N的值。

说明:n表示下一个输出位置的列号,当前显示位置超过n时,自动下移一行(理论)。但我自己测试没显示出来,即将Tab(30)更换为Tab(300),运行程序时,性别没有显示出来。每个TAb函数对应一个输出项。

Spc在Print方法或Print#语句中,用Spc函数跳过N个空格,格式为:Spc(n)。

扩展资料:

VB中print说明:

通常用 Line Input # 或 Input 读出 Print # 在文件中写入的数据。

如果省略参数 outputlist,而且,filenumber 之后只含有一个列表分隔符,则将一空白行打印到文件中。多个表达式之间可用一个空白或一个分号隔开。空白与分号等效。

对于 Boolean 类型的数据,打印的是 True 或 False。无论在什么国别,都不将 True 和 False 这两个关键字翻译出来。

使用操作系统所能够辨认的标准短日期格式可将 Date 类型的数据写入文件中。在未指定日期或时间部件或这些部件的设置为零时,只将指定的部分写入文件中。

如果 outputlist 的数据是 Empty,则不将任何数据写入文件。但是,如果 outputlist 的数据是 Null,则将 Null 写入文件。

对于 Error 类型的数据而言,输出的数据看起来与 Error errorcode 一样。而且无论在什么地区,都不将Error 关键字翻译出来。

用 Print # 写入文件的所有数据都是国际通用的;也就是说,可以正确利用十进制分隔符将这些数据格式化。

因为 Print # 将数据的图像写入文件,所以必须将各项数据分隔开来,以便正确打印。如果使用无参数的Tab 将打印位置移动到下一个打印区,则 Print # 也会将打印字段之间的空白写入文件中。

注意:如果今后想用 Input # 语句读出文件的数据,就要用 Write # 语句而不用 Print # 语句将数据写入文件。

因为在使用 Write # 时,将数据域分界就可确保每个数据域的完整性,因此可用 Input # 再将数据读出来。使用 Write # 还能确保任何地区的数据都被正确读出。

参考资料来源:百度百科-print



热心网友 时间:2023-04-28 09:54

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

语法格式:[对象]·Print [Spc(n)|Tab(n) expression charpos]

语法说明:

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

扩展资料:

vba中print语句

Prompt:为对话框消息出现的字符串表达式。其最大长度为1024个字符。如果需要在对话框中显示多行数据,则可在各行之间用回车符换行符来分隔,一般使用VBA的常数vbCrLf代表回车换行符。

Title:为对话框标题栏中的字符串。如果省略该参数,则把应用程序名放入标题栏中。

Default:为显示在文本框中的字符串。如果省略该参数,则文本框为空。

Xpos:应和Ypos成对出现,指定对话框的左边与屏幕左边的水平距离。如果省略该参数,则对话框会在水平方向居中。

Ypos:应和Xpos成对出现,指定对话框的上边与屏幕上边的距离。如果省略该参数,则对话框被放置在屏幕垂直方向距下边大约三分之一的位置。

Helpfile:设置对话框的帮助文件,可省略。

Context:设置对话框的帮助主题编号,可省略。 

热心网友 时间:2023-04-28 09:54

1、Print方法

Print方法可用于窗体、图片框、立即窗口、打印机等对象。用来显示文本字符和表达式的值。

2、Object.Print 

Obiect是对象的名称,对象可以是窗体(Form)、立即窗口(Debug)、图片框(PictureBox)、打印机(Printer)等。 

Print关键字可以用”?”里代替。

注意:

1.每一次使用Print方法后,Printer对象都会自动换行,即currentY会自动增加,增加的距离就是打印前一行的高度。

2.如果一列要打印多个字符串,可以单独指定currentX和currentY,以确保它们保持在同一行上。

3.在运行时可以修改的属性有:纸大小的设定,打印方向,字体和颜色等。

4.在打印结束后,不要忘记用EndDoc结束打印。

扩展资料

与Print方法有关的函数:

1、TAb

&emsp:Tab函数和Print方法一起使用,对输出光标进行定位,格式为Tab(n)。Tab函数的作用是计算数值型表达式N的值,详情见代码:

Private Sub Form_Click()  

Print Tab(10); "班级"; Tab(20); "姓名"; Tab(30); "性别"

End Sub

说明:n表示下一个输出位置的列号,当前显示位置超过n时,自动下移一行(理论)。即将Tab(30)更换为Tab(300),运行程序时,性别没有显示出来。每个TAb函数对应一个输出项。

2、Spc

在Print方法或Print#语句中,用Spc函数跳过N个空格,格式为:Spc(n)

Private Sub Form_Click()

Print Spc(10); "班级"; Tab(20); "姓名"; Tab(30); "性别"

Print Spc(20); "班级"; Tab(20); "姓名"; Tab(30); "性别"

End Sub

参考资料:百度百科——VB

热心网友 时间:2023-04-28 09:55

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这样的窄字母占据的宽度则较小。所以,考虑到要使用比平均字符更宽的空间,表列一定要留有足够的余地。也可以使用固定间距的字体来确保每一字符均只占一列。

热心网友 时间:2023-04-28 09:56

付费内容限时免费查看回答1、Print方法 Print方法可用于窗体、图片框、立即窗口、打印机等对象。用来显示文本字符和表达式的值。 表达式:Object.Print,Obiect是对象的名称,对象可以是窗体(Form)、立即窗口(Debug)、图片框(PictureBox)、打印机(Printer)等。 Print关键字可以用”?”里代替。 表达式表是有若干表达式组成,各表达式之间可以用分隔符号逗号(,)、分号(:)或TAb、SPc函数等,这些可以混用。 2、与Print方法有关的函数 TAb&emsp:Tab函数和Print方法一起使用,对输出光标进行定位,格式为Tab(n)。Tab函数的作用是计算数值型表达式N的值。 说明:n表示下一个输出位置的列号,当前显示位置超过n时,自动下移一行(理论)。但我自己测试没显示出来,即将Tab(30)更换为Tab(300),运行程序时,性别没有显示出来。每个TAb函数对应一个输出项。 Spc在Print方法或Print#语句中,用Spc函数跳过N个空格,格式为:Spc(n)。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com