
VB write#语句和print#语句
3个回答
展开全部
写操作语句:Print语句和Write语句:
格式:Print
#文件号,[表达式表],Write
#文件号,[表达式表]
两者差别:
※Write语句通常用紧凑格式输出,即各数据项之间用逗号分割,在写入文件时,数据项之间会自动用逗号作为分界符分割开。而Print语句中的表达式之间因所用分隔符逗号或分号的不同,其数据项间的位置不同,且不会自动加入定界符。
※Write语句通常与Input#读语句配合使用,Print语句常与Line
Input读语句配合使用。
※Write语句通常用于数据写入文件后还要用VB程序读出时;而Print语句通常用于写入文件的数据以后要被显示或打印出来时,作为格式输出语句。
格式:Print
#文件号,[表达式表],Write
#文件号,[表达式表]
两者差别:
※Write语句通常用紧凑格式输出,即各数据项之间用逗号分割,在写入文件时,数据项之间会自动用逗号作为分界符分割开。而Print语句中的表达式之间因所用分隔符逗号或分号的不同,其数据项间的位置不同,且不会自动加入定界符。
※Write语句通常与Input#读语句配合使用,Print语句常与Line
Input读语句配合使用。
※Write语句通常用于数据写入文件后还要用VB程序读出时;而Print语句通常用于写入文件的数据以后要被显示或打印出来时,作为格式输出语句。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
基本一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Write # 语句,输出的时候,字符串会自动加上""双引号,并且中间会用,逗号分隔开来每一个数据,阅读起来不是很好看,适合用Input # 语句读入。
Print # 语句,输出的时候,字符串不会自动加上任何符号,原样输出,也不会用逗号分隔每一个数据。适合于阅读,适合用Line Input # 语句读入。
举一个例子:
以下程序
Private Sub Command1_Click()
Dim i As Integer
Open "d:\a.txt" For Output As 1
For i = 1 To 10
Print #1, Trim(Str(i));
Next
Close
End Sub
输出结果为12345678910
===============
以下程序
Private Sub Command1_Click()
Dim i As Integer
Open "d:\a.txt" For Output As 1
For i = 1 To 10
Write #1, Trim(Str(i));
Next
Close
End Sub
输出结果为"1","2","3","4","5","6","7","8","9","10",
Print # 语句,输出的时候,字符串不会自动加上任何符号,原样输出,也不会用逗号分隔每一个数据。适合于阅读,适合用Line Input # 语句读入。
举一个例子:
以下程序
Private Sub Command1_Click()
Dim i As Integer
Open "d:\a.txt" For Output As 1
For i = 1 To 10
Print #1, Trim(Str(i));
Next
Close
End Sub
输出结果为12345678910
===============
以下程序
Private Sub Command1_Click()
Dim i As Integer
Open "d:\a.txt" For Output As 1
For i = 1 To 10
Write #1, Trim(Str(i));
Next
Close
End Sub
输出结果为"1","2","3","4","5","6","7","8","9","10",
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询