填空题 窗体上有一个名称为List1的列表框,一个名称为Picture1的图片框。Form_Load事件过程的作用是,把Data1.txt文件中的物品名称添加到列表框中。运行程序,当双击列表框中的物品名称时,可以把该物品对应的图片显示在图片框中,如图所示。以下是类型定义及程序,请填空。
【正确答案】
【答案解析】Len;p(i).gName;picFile [解析] 根据数据的存取方式和结构不同,文件可分为顺序文件和随机文件。顺序文件中的记录是一个接一个地顺序存放,各个记录的长度可以不相同。随机文件又称直接存取文件,文件中的记录长度是固定的。打开文件的基本格式为:Open FileName For Mode As #FileNumber。打开方式(Mode)主要有Output、Append、Input、Random等几种。其中,打开随机文件要以Random方式打开,并且指定记录长度Len,因此,按照格式第一空处应填Len。
在列表框的双击事件中,首先遍历所有的列表框,依次判断列表项的值是否等于p(i)中的gName域的值,若相等的话,则取出图片路径(p(i)中picFile域的值),使用LoadPicture函数为图片框加载图片。