VB中Print #语句的功能及用法发布日期:2010-04-30最近更新:2010-04-30来源:BHCODE作者: 将格式化显示的数据写入顺序文件中。 语法 Print #filenumber, [outputlist] Print # 语句的语法具有以下几个部分:
设置 outputlist 参数的设置如下: [{Spc(n) | Tab[(n)]}] [expression] [charpos]
说明 通常用 Line Input # 或 Input 读出 Print # 在文件中写入的数据。 如果省略参数 outputlist,而且,filenumber 之后只含有一个列表分隔符,则将一空白行打印到文件中。多个表达式之间可用一个空白或一个分号隔开。空白与分号等效。 对于 Boolean 类型的数据,打印的是 使用操作系统所能够辨认的标准短日期格式可将 Date 类型的数据写入文件中。在未指定日期或时间部件或这些部件的设置为零时,只将指定的部分写入文件中。 如果 outputlist 的数据是 Empty,则不将任何数据写入文件。但是,如果 outputlist 的数据是 Null,则将 Null 写入文件。 对于 Error 类型的数据而言,输出的数据看起来与 用 Print # 写入文件的所有数据都是国际通用的;也就是说,可以正确利用十进制分隔符将这些数据格式化。 因为 Print # 将数据的图像写入文件,所以必须将各项数据分隔开来,以便正确打印。如果使用无参数的Tab 将打印位置移动到下一个打印区,则 Print # 也会将打印字段之间的空白写入文件中。 注意 如果今后想用 Input # 语句读出文件的数据,就要用 Write # 语句而不用 Print # 语句将数据写入文件。因为在使用 Write # 时,将数据域分界就可确保每个数据域的完整性,因此可用 Input # 再将数据读出来。使用 Write # 还能确保任何地区的数据都被正确读出。 print #1,说明正在进行文件操作,向#1文件进行写操作。你看看代码上面肯定有 |
|