Open "C:\1.txt" For OutPut As #1 For i=0 to 100 Print #1,Int(Rnd()*100) Next Close(1)
例子: text1.text="这是一个换行事例!" & vbcrlf输入一个回车符号就可以换行啦
怎么不对呢,我在timer里面的程序是这样的:(interval设为1000) Open "c:\天线.txt" For Output As #12 Print #12, Text1.Text; vbCrLf Close #12 执行完后,打开天线文本里面就只有一行,我预期要好几行的?!能详细点告诉我问题出在哪?还是你们说的vbcrlf不管用?
怎么不对呢,我在timer里面的程序是这样的:(interval设为1000) Open "c:\天线.txt" For Output As #12 Print #12, Text1.Text; vbCrLf Close #12 执行完后,打开天线文本里面就只有一行,我预期要好几行的?!能详细点告诉我问题出在哪?还是你们说的vbcrlf不管用? //晕。你是在Timer控件里写的啊。 参数错了。。要用Append。用OutPut每次只是一行
Print #12, Text1.Text & vbCrLf
'引用ms scripting runtime Dim FSO As FileSystemObject Dim File Set FSO = New FileSystemObject Set File = FSO.CreateTextFile("c:\1.txt", ForAppending, TristateFalse) File.WriteLine ("写入内容") File.Close Set File = Nothing Set FSO = Nothing
For i=0 to 100
Print #1,Int(Rnd()*100)
Next
Close(1)
text1.text="这是一个换行事例!" & vbcrlf输入一个回车符号就可以换行啦
Open "c:\天线.txt" For Output As #12
Print #12, Text1.Text; vbCrLf
Close #12
执行完后,打开天线文本里面就只有一行,我预期要好几行的?!能详细点告诉我问题出在哪?还是你们说的vbcrlf不管用?
Open "c:\天线.txt" For Output As #12
Print #12, Text1.Text; vbCrLf
Close #12
执行完后,打开天线文本里面就只有一行,我预期要好几行的?!能详细点告诉我问题出在哪?还是你们说的vbcrlf不管用?
//晕。你是在Timer控件里写的啊。
参数错了。。要用Append。用OutPut每次只是一行
Dim FSO As FileSystemObject
Dim File
Set FSO = New FileSystemObject
Set File = FSO.CreateTextFile("c:\1.txt", ForAppending, TristateFalse)
File.WriteLine ("写入内容")
File.Close
Set File = Nothing
Set FSO = Nothing