Private Sub Command1_Click()
Dim fso
Dim myfile
On Error GoTo flf
Set fso = CreateObject("Scripting.FileSystemObject")
Set myfile = fso.CreateTextFile("d:\mima.txt", True)
myfile.WriteLine (Text1.Text)
myfile.Close
MsgBox "保存成功!", vbInformation, "提示"
Exit Sub
flf:
Resume Next
End Sub
这一段代码有问题吗?为什么我运行总是通不过!设了段点后运行发现它根本没有在D盘创建文件!
Dim fso
Dim myfile
On Error GoTo flf
Set fso = CreateObject("Scripting.FileSystemObject")
Set myfile = fso.CreateTextFile("d:\mima.txt", True)
myfile.WriteLine (Text1.Text)
myfile.Close
MsgBox "保存成功!", vbInformation, "提示"
Exit Sub
flf:
Resume Next
End Sub
这一段代码有问题吗?为什么我运行总是通不过!设了段点后运行发现它根本没有在D盘创建文件!
解决方案 »
- 怎样卸载悬浮窗体之外的所有窗体?
- 各位做软件的DX们,你们有没有喜欢上一个女孩,但是只想跟她做好朋友这种情况呢
- VB IDE MouseWheel怎么用啊,怎样才能支持鼠表滚轮
- 请教各位大虾!!急急急(在线等侯回音)
- 我的控件为什么在WIN98 ME下会消耗这么多的系统资源?
- 由于form上控件太多,使得Combobox控件不显示,该怎末办?
- 求mediaplayer资料和使用方法说明, 即windows media player
- 怎样才能隐藏在ctrl+atl+del中进程列表中的项目啊
- #####hnlzh(吸海垂虹)请进####
- 如何用堆栈技术实现文本的“撤消/重复”功能
- vb程序的打包及安装问题
- 菜鸟请教VB中焦点问题?
myfile.WriteLine (Text1.Text) 这一句把括号去掉,保留空格。
调试时把On Error GoTo flf注释掉你就能看到错误提示了。
Dim fso
Dim myfile
On Error GoTo flf
Set fso = CreateObject("Scripting.FileSystemObject")
Set myfile = fso.CreateTextFile("d:\mima.txt", True)
myfile.WriteLine (Text1.Text)
myfile.Close
MsgBox "保存成功!", vbInformation, "提示"
Exit Sub
flf:
Resume Next
End Sub
Microsoft Scripting Runtime 你把这个文件加上就没有任何问题了,代码也不用更改!!
以后记得只要使用fso就要引用这个文件
FileSystemObject 对象 的 CreateTextFile 方法示例
Sub CreateAfile
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("c:\testfile.txt", True)
a.WriteLine("This is a test.")
a.Close
End Sub
FSO 对象模型包含在一个称为 Scripting 的类型库中,此类型库位于 Scrrun.Dll 文件中。如果还没有引用此文件,请从“属性”菜单的“引用”对话框选择“Microsoft Scripting Runtime”项。然后就可以使用“对象浏览器”来查看其对象、集合、属性、方法、事件以及它的常数。楼主仔细看MSDN好了