文件管理 · 2022年9月9日

vb中print写文件夹|VB中如何读写文件 谢谢了

Ⅰ 关于VB中print的用法

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)。

(1)vb中print写文件夹扩展阅读:

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

Ⅱ VB中如何读写文件 谢谢了

用openopen <文件名>[for 打开方式] as [#]<文件号>打开方式有三种(1)input:向计算机输入数据,即从所打开的文件中读取数据。(2)output:向文件写数据,即从计算机向所打开的文件写数据。如果文件中原来已有数据,则原有数据被抹去,即新写上的数据覆盖已有的数据。(3)append:向文件添加数据,即从计算机向所打开的文件写数据。不同于output方式的是,append方式把新的数据添加到文件尾部原有数据的后边,文件中保留原有数据。 AS是一个关键字,as引导的短语为打开的文件指定一个文件号。#号是可选项。文件号是一个1~511之间的整数。文件号用来代表所打开的文件。例如:打开c:\a.txt文件open "c:\a.txt" for output as #1向文件写数据用print和write语句:print #<文件号>[,输出表列]write #<文件号>〔,输出表列]例如向上面打开的文件写数据print #1,"a";"b";"c"close #1文件里显示为:abc

Ⅲ 怎样用VB创建文件夹

你说的很晕乎,最后的结果是怎样的?你再描述一下。text1文件夹里面有什么?text2文件夹里面有什么?text3文件夹里面有什么?你一个一个的说清了,让人理解了才能做啊。text4里面的内容输出到哪个文件夹里面的哪个文件里?文件名叫什么? text4.txt?还是什么?'创建三个文件夹。Private Sub Command1_Click()Set fso = CreateObject("Scripting.filesystemobject")fso.CreateFolder ("d:\text1")fso.CreateFolder ("d:\text1\text2")fso.CreateFolder ("d:\text1\text2\text3")End Sub '向文件text4.txt中写入字符串"text4"Private Sub Command2_Click()Open "d:\text1\text2\text3\text4.txt" For Output As #1 '打开文件以便输出Print #1, "text4" '向文件text4.txt中写入字符串"text4"Close #1End Sub 我的这些代码满足你的要求吗?你可以把相关的名称换成你需要的即可。你可以试试。我对你的问题还是有些晕乎。这有两个难点,一、创建文件夹。二、创建文件,并如何往文件里写东西。我的两个按钮都有功能了,你可以自己学习之后编辑自己需要的程序。希望对你有帮助。

Ⅳ vb怎么把屏幕上的print的数据存到文本文件中

Open "f13.Txt" For Append As #1For x = 0 To 55 For y = 0 To 55 For z = 0 To 55 If x ^ 2 + y ^ 2 + z ^ 2 = 55 ^ 2 And x > y And y > z And z >= 0 Then Print x, y, z Print #1, x, y, z End If Next z Next yNext xPrint 8Close #1或者Dim s As StringFor x = 0 To 55 For y = 0 To 55 For z = 0 To 55 If x ^ 2 + y ^ 2 + z ^ 2 = 55 ^ 2 And x > y And y > z And z >= 0 Then Print x, y, z s = s & x & " " & y & " " & z & vbCrLf End If Next z Next yNext xPrint 8Open "f13.Txt" For Append As #1Print #1, sClose #1

Ⅳ print语句在VB中是怎么用的

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)。

(5)vb中print写文件夹扩展阅读

与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中PRINT的用法

Print方法 在窗口中显示文本。语法object.Print [outputlist]Print 方法的语法具有下列对象限定符和部分:部分 描述 object 必需的。对象表达式,其值为“应用于”列表中的对象。 outputlist 可选的。要打印的表达式或表达式的列表。如果省略,则打印一空白行。 outputlist 参数具有以下语法和部分:{Spc(n) | Tab(n)} expression charpos部分 描述 Spc(n) 可选的。用来在输出中插入空白字符,这里,n 为要插入的空白字符数。 Tab(n) 可选的。用来将插入点定位在绝对列号上,这里,n 为列号。使用无参数的 Tab(n) 将插入点定位在下一个打印区的起始位置。 expression 可选。要打印的数值表达式或字符串表达式。 charpos 可选。指定下个字符的插入点。使用分号 (;) 直接将插入点定位在上一个被显示的字符之后。使用 Tab(n) 将插入点定位在绝对列号上。使用无参数的 Tab 将插入点定位在下一个打印区的起始位置。如果省略 charpos,则在下一行打印下一字符。 说明可以用空白或分号来分隔多个表达式。对系统指定的国别设置,用小数点分隔符将所有打印到 Immediate 视窗的数据正确格式化。关键字要用适用于主应用程序的语言输出。对于 Boolean 数据,或者打印 True 或者打印 False。根据主机应用程序的地区设置来翻译 True 和 False 关键字。使用系统能识别的标准短日期格式书写 Date 数据。当日期或时间部件丢失或为零时,只书写已提供的部件。如果 outputlist 数据是 Empty,则无内容可写。但是,如果 outputlist 数据是 Null,则输出 Null。在输出 Null 关键字时,要把关键字正确翻译出来。要把错误数据作为 Error errorcode 输出。在输出 Error 关键字时,要把关键字正确翻译出来。如果在具有缺省显示空间的模块外使用此方法,则需要 object。例如,如果没有指定对象就在标准模块上调用此方法,则将导致错误发生,但是,如果在窗体模块上进行调用,则会在窗体上显示“outputlist”。注意 因为 Print 方法是按照字符比例进行打印,所以字符数与字符所占据的宽度固定的列的数目无关。例如,像 “W” 这样的宽字母占据的宽度超过一固定列宽,而像 "i" 这样的窄字母占据的宽度则较小。考虑到要使用比平均字符更宽的空间,表列一定要留有足够余地。另外,也可以使用固定间距的字体(像 Courier 字体)来确保每一字符均只占一列。

Ⅶ 如何用vb写文件操作

1、Open 文件名 [For方式] [Access存取类型] [锁定] AS [#]文件号 [Len=记录长度]功能:为文件的输入输出分配缓冲区,并确定缓冲区所使用的存取方式说明:1) 方式:指定文件的输入输出方式,可选,默认是Random,可以是以下值a、 Output:指定顺序输出方式,将覆盖原有内容b、 Input:指定顺序输入方式c、 Append:指定顺序输出方式,在文件未尾追加内容d、 Random:指定随机存取方式,也是默认方式,在Random方式时,如果没有Access子句,则在执行Open语句时,VB将按下列顺序打开文件:读/写、只读、只写e、 指定二进制文件。在这种方式下,可以用Get和Put语句对文件中任何字节位置的信息进行读写。在Binary方式中,如果没有Access子句,则打开文件的类型与Random方式相同2)、存取类型:放在关键字Access之后,用来指定访问文件的类型。可以是下列类型之一a、 Read:打开只读文件b、Write:打开只写文件c、 Read Write:打开读写文件。这种类型只对随机文件、二进制文件及用Append方式打开的文件有效3)、锁定:该子句只在多用户或多进和环境中使用,用来限制其他用户或其他进程对打开进行读写操作。锁定类型包括:a、 默认:如不指定锁定类型,则本进程可以多次打开文件进行读写;在文件打开期间,其他进程不能对该文件执行读写操作b、Lock Shared:任何机器上的任何进程都可以对该文件进行读写操作c、 Lock Read:不允许其他进程读该 文件。只在没有其他Read存取类型的进程访问该文件时,才允许这种锁定。d、Lock Write:不允许其他进程写这个文件。只在没有其他Write存取类型的进程访问该文件时,才允许这种锁定e、 Lock Read Write:不允许其他进程读写这个文件如果不使用lock子句,则默认为Lock Read write4)、文件号:由用户自行指定一个由1~511之间的整数,只要该文件号未被使用就合法;打开文件后,可以用该文件号进行读写等操作5)、记录长度:是一个整型表达式。当选择该参量时,为随机存取文件设置记录长度。对于用随机访问方式打开的文件,该值是记录长度;对于顺序文件,该值是缓冲字符数。”记录长度”不能超过32767字节。对于二进制文件,将忽略Len子句举例:Open “price.dat” for Output as #1Open “C:\abc.dat” for radom as #1 len=2562、Close [#文件号][,#文件号]……:关闭文件3、Seek #文件号,位置:文件指针跳到指定位置,以字节为单位。取值1~pow(2,31)-14、Seek (文件号):返回当前文件指针的位置5、FreeFile():取得一个未使用的文件号6、Loc(文件号):返回指定文件的当前读写位置7、LOF(文件号):返回文件长度8、EOF(文件号):用来测试文件是否结束,结束返回true9、Print #文件号,变量1,变量2,…变量n:按顺序将各变量的值写入顺序文件如果是print #文件号,则写入空行10、 Write #文件号,表达式表…:作用同 Print11、 Input #文件号,变量表….:读顺序文件,进行与Print相反的操作12、 Line Input #文件号,字符串变量:从顺序文件中读入一行13、 Input$(n,#文件号):从顺序文件读出 n个字符的字符串14、 Put #文件号,[记录号],变量:把除对象变量和数组变量外的任何变量(包括号含有单个数组元素的下标变量)的内容写入随机文件。例如:Put #2,,filebuff15、 Get #文件号,[记录号],变量:读随机文件,执行与put相反的操作16、 Get|put #文件号,[位置],变量:读写二制文件,位置是指下一次读写操作的位置。17、 Kill 文件名:删除文件18、 FileCopy 源文件名,目标文件名:复制文件19、 Name原文件名 as 新文件名:重命令文件