我做了个显示的窗体,用来显示学生成绩情况的,代码如下:Private Sub Form_Load()ShowOpen "g:\VB\SQR\sqr.dat" For Random As #1 Len = Len(student)recordtotal = LOF(1) / Len(student)Print "学号", "姓名", , "MIS", "VB", "C"For i = 1 To recordtotalGet #1, i, studentPrint student.num, student.name, student.MIS, student.VB, student.CPrintNext iClose #1End Sub运行时,第一次调用这个窗体时,能够把学生成绩显示出来,可当要再次调用它来显示成绩情况的时候,就不能显示出来,显示的是一个空白窗体,为什么会出现这样的错误?望各位高手帮我解决一下,谢谢了!

热心网友

将窗体的AutoRedraw属性改为True

热心网友

1。建议最后再SHOW2。2个窗体如同时打开,1#句柄还未释放,第二个窗体可能不能访问DAT。