问题描述:
VB上机考试中,要求“存盘时不得改变文件名和文件夹,相应的 dat文件也保存到考生文件夹下,否则没有成绩。”请问怎样保存这个DAT文件呢?比如说一个数据文件stud1.dat,存放考生的考号、姓名、成绩。那在运行程序后,按VB工具栏中的保存按扭是不是就保存了DAT文件呢?谢谢!
解析:
Dim 你想输入的数据 As String
Open "C:\Temp\stud1.dat" For Output As #1
Print #1,你想输入的数据
Close #1
这样如果原来没有的话,在C:\Temp下就创建了一个名为stud1.dat的文件。
按VB工具栏中的保存按扭只是把当前的工程保存下来而已,并不是保存为dat文件
很高兴你能回答问题!保存分为工程和form1(窗体)
保存工程具体 *** 作是菜单栏上的文件->保存工程->选中文件夹,然后保存就行了!
如果你没保存过form1(窗体),它会提示你是否保存窗体,这很重要,一定要保存,不然没窗体生成不了EXE!
保存form具体 *** 作是菜单栏上的文件->保存form->选中文件夹,然后保存就行了,不会提示!
编译是生成EXE程序,不是保存文件!
要编译的话具体 *** 作是菜单栏上的文件->生成工程x(x是工程的分类名,数字形的)->选中文件夹,就可以编译了!
加一个通用对话框控件CommonDialog,这个控件支持打开、另存为功能。点击工程菜单中的部件选项,然后选择microsft common dialog control6.0,再按确定。将对话框画一个到窗体上
下面的代码用于将文本框的内容保存到文本文件里:
Private Sub Command1_Click()CommonDialog1.dialogtitle = "请选择要打开的文本文件"
CommonDialog1.initdir = "c:\" '缺省打开路径
CommonDialog1.Filter = "文本文件|*.txt*.bat" '过滤器
CommonDialog1.ShowSave
Open CommonDialog1.FileName For Output As #1
Print #1, Text1.Text
Close #1
End Sub
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)