《Visual Basic程序设计》课件第7章.ppt

上传人(卖家):momomo 文档编号:7379223 上传时间:2023-12-15 格式:PPT 页数:27 大小:212KB
下载 相关 举报
《Visual Basic程序设计》课件第7章.ppt_第1页
第1页 / 共27页
《Visual Basic程序设计》课件第7章.ppt_第2页
第2页 / 共27页
《Visual Basic程序设计》课件第7章.ppt_第3页
第3页 / 共27页
《Visual Basic程序设计》课件第7章.ppt_第4页
第4页 / 共27页
《Visual Basic程序设计》课件第7章.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、主要内容主要内容文件系统控件 文件操作常用函数 顺序文件的操作 随机文件的操作 二进制文件的操作 1.1图像浏览器案例说明图像浏览器案例说明 利用利用VB中提供文件系统控件,可以很方便地对中提供文件系统控件,可以很方便地对文件进行查看。文件进行查看。程序运行时,通过选择磁盘和目录定位图像文程序运行时,通过选择磁盘和目录定位图像文件,在文件列表框中选中图像文件后,在图片件,在文件列表框中选中图像文件后,在图片框中显示。运行效果如图框中显示。运行效果如图7-1所示。所示。1.2 程序实现程序实现 1.界面设计:界面设计:建立一个新工程,在窗体上添加建立一个新工程,在窗体上添加3个标签控件,个标签控

2、件,1个驱动个驱动器列表控件,器列表控件,1个目录列表控件,个目录列表控件,1个文件列表控件和个文件列表控件和一个图片框控件,并按表一个图片框控件,并按表7-1设置各控件的属性:设置各控件的属性:2.代码设计:代码设计:1.3 相关知识相关知识 1.驱动器列表框驱动器列表框:是一个下拉式的列表框,提供了一个驱动是一个下拉式的列表框,提供了一个驱动器的列表。当单击右边的箭头时,则弹出显示计算机中器的列表。当单击右边的箭头时,则弹出显示计算机中的所有驱动器的下拉列表。的所有驱动器的下拉列表。(1)主要属性:)主要属性:Drive属性,用于返回或设置运行时选择属性,用于返回或设置运行时选择的驱动器。

3、默认值为当前驱动器,改变的驱动器。默认值为当前驱动器,改变Drive属性会触属性会触发发Change事件。格式如下:事件。格式如下:.Drive=驱动器名驱动器名(2)驱动器列表框的主要事件:)驱动器列表框的主要事件:驱动器列表框的主要事件是驱动器列表框的主要事件是Change,1.3 相关知识相关知识 2.目录列表框:显示当前驱动器的目录结构,目录列表框目录列表框:显示当前驱动器的目录结构,目录列表框从最高层目录开始,显示当前驱动器的目录结构,从最高层目录开始,显示当前驱动器的目录结构,(1)目录列表框的主要属性:见表)目录列表框的主要属性:见表7-2(2)目录列表框的主要事件:)目录列表框

4、的主要事件:Change事件,当选择了一事件,当选择了一个新目录或通过代码改变了个新目录或通过代码改变了Path属性时触发该事件。属性时触发该事件。1.3 相关知识相关知识 3.文件列表框:显示当前目录中的部分或者全部文件。如果当前目文件列表框:显示当前目录中的部分或者全部文件。如果当前目录下的文件数量较多,自动在列表框中加上垂直滚动条。录下的文件数量较多,自动在列表框中加上垂直滚动条。(1)文件列表框的主要属性:)文件列表框的主要属性:3个重要的常用属性:个重要的常用属性:Path属性:返回或设置运行时选择的路径以显示其下的文件,改变属性:返回或设置运行时选择的路径以显示其下的文件,改变Di

5、r属性会触发属性会触发PathChange事件。事件。File1.Path=Dir1.Path Pattern属性:确定程序运行时,列表框中显示哪些类型的文件。它属性:确定程序运行时,列表框中显示哪些类型的文件。它的缺省值为的缺省值为“*.*”,即显示所有文件的名字。在参数中还可以使,即显示所有文件的名字。在参数中还可以使用分号用分号“;”来分割多种文件类型,来分割多种文件类型,File1.Pattern=“*.Txt”在文件列表框中只显示在文件列表框中只显示.Txt文件。文件。FileName属性:设置所选文件的路径和文件名,如果没有文件被选属性:设置所选文件的路径和文件名,如果没有文件被选

6、中,中,FileName属性将返回属性将返回0长度的字符串。改变本属性值可能会长度的字符串。改变本属性值可能会产生如下事件:产生如下事件:PathChange,PatternChange,DblClick(2)文件列表框的主要事件:)文件列表框的主要事件:Click事件,事件,DblClick事件。事件。1.4拓展知识拓展知识文件操作控件驱动器列表框、目录列表框和文件列表框,三种控件文件操作控件驱动器列表框、目录列表框和文件列表框,三种控件一般需要同步操作。一般需要同步操作。例如,假设驱动器列表框控件名为例如,假设驱动器列表框控件名为Drive1,目录列表框控件名为,目录列表框控件名为Dir1

7、,文件列表框控件名为,文件列表框控件名为Fiel1,在代码窗口输入如下代码:,在代码窗口输入如下代码:Private Sub Drive1_Change()驱动器列表框的驱动器列表框的Change事件事件Dir1.Path=Drive1.DriveEnd SubPrivate Sub Dir1_Change()目录列表框的目录列表框的Change事件事件File1.Path=Dir1.PathEnd SubPrivate Sub File1_Click()文件列表框的单击事件文件列表框的单击事件SelectedFile=File1.Path&File1.FileName End Sub返回返回

8、2.1文件操作器案例说明文件操作器案例说明本案例可以实现目录的创建、删除;文件的创建、本案例可以实现目录的创建、删除;文件的创建、重命名和删除的操作,每个操作成功后都给出重命名和删除的操作,每个操作成功后都给出相应的提示信息。程序运行效果如图相应的提示信息。程序运行效果如图7-4所示。所示。其中点击创建文件按钮后弹出如图其中点击创建文件按钮后弹出如图7-5所示的所示的对话框,输入文件名后如图对话框,输入文件名后如图7-6。2.2 程序实现程序实现1.界面设计:建立一个新工程,在窗体上添加界面设计:建立一个新工程,在窗体上添加3个标签个标签控件,控件,1个驱动器列表控件,个驱动器列表控件,1个目

9、录列表控件,个目录列表控件,1个个文件列表控件、文件列表控件、1个图片框控件并按个图片框控件并按案例案例7-1中的属中的属性值设置它们的属性。另外再添加性值设置它们的属性。另外再添加5个按钮控件。窗个按钮控件。窗体和体和5个命令按钮控件按表个命令按钮控件按表7-3设置相应的属性:设置相应的属性:2.代码设计:代码设计:2.3 相关知识相关知识1.文件操作相关函数文件操作相关函数(1)建立目录(文件夹)命令)建立目录(文件夹)命令MkDir:MkDir “C:temp”功能:在功能:在C盘下建立一个盘下建立一个temp文件夹文件夹(2)删除目录(文件夹)命令)删除目录(文件夹)命令RmDir:R

10、mDir “C:temp”功能:删除功能:删除C盘下的盘下的temp文件夹,且文件夹,且temp文件夹必须为空文件夹必须为空(3)改变当前目录(文件夹)命令)改变当前目录(文件夹)命令ChDir:ChDir “C:temp”功能:把当前文件夹改为功能:把当前文件夹改为C:temp(4)复制文件命令)复制文件命令FileCopy:FileCopy“C:temp1.txt”,“D:2.txt”功能:把功能:把C:temp下的下的1.txt复制到复制到D:盘并改名为盘并改名为2.txt(5)移动和重命名文件命令)移动和重命名文件命令 NameAs:例如:例如:Name“C:temp1.txt”As“

11、D:2.txt”功能:把功能:把C:temp下的下的1.txt移动到移动到D:盘并改名为盘并改名为2.txt返回返回3.1成绩录入器案例说明成绩录入器案例说明 程序运行后,可以把用户输入的学号、姓名和程序运行后,可以把用户输入的学号、姓名和成绩信息写入到成绩信息写入到“d:grade1.txt”文件中,同时文件中,同时把录入的信息追加到把录入的信息追加到“d:grade2.txt”文件中。文件中。录入完成后,点击录入完成后,点击“查看成绩查看成绩”按钮可以查看按钮可以查看录入到录入到d:grade1.txt文件的内容。程序运行效文件的内容。程序运行效果如图果如图7-7所示,点击所示,点击“查看

12、成绩查看成绩”后的效果如后的效果如图图7-8所示所示 3.2 程序实现程序实现 1.界面设计界面设计建立一个新工程,在窗体上添加建立一个新工程,在窗体上添加3个标签控件,个标签控件,3个文本个文本框控件,框控件,3个按钮控件并按表个按钮控件并按表7-7设置相应的属性:设置相应的属性:2.代码设计:代码设计:3.3 相关知识相关知识根据不同的标准,文件可分为不同的类型。在根据不同的标准,文件可分为不同的类型。在VB中,按照文件的存取访问方式,可分为顺序文中,按照文件的存取访问方式,可分为顺序文件、随机文件和二进制文件。应用程序访问一件、随机文件和二进制文件。应用程序访问一个文件时,应根据文件包含

13、什么类型的数据,个文件时,应根据文件包含什么类型的数据,确定适合的访问类型。确定适合的访问类型。3.3 相关知识相关知识1.顺序文件顺序文件:就是文本文件。以就是文本文件。以ASCII代码方式存放数据的,其数据是顺代码方式存放数据的,其数据是顺序存放。特点是文件中各记录写入、存放和读出三者的顺序是一致的。序存放。特点是文件中各记录写入、存放和读出三者的顺序是一致的。效率较低。效率较低。2.顺序文件的打开顺序文件的打开:用用Open语句打开该文件,才可以对文件进行读写的语句打开该文件,才可以对文件进行读写的操作。操作。格式为:格式为:Open For As#几点说明:几点说明:(1)文件名:指欲

14、打开的且已存在的文件名。)文件名:指欲打开的且已存在的文件名。(2)读写方式)读写方式:Output、Input和和Append三种三种.(3)文件号():即缓冲区号。在)文件号():即缓冲区号。在Open语句中把文件名与指定的文语句中把文件名与指定的文件号即缓冲区号联系起来件号即缓冲区号联系起来,表示输入或输出的数据要用该缓冲区作为表示输入或输出的数据要用该缓冲区作为过渡。过渡。在执行在执行Open语句时,应注意:语句时,应注意:(1)用)用Output方式打开一个已存在的文件时应十分谨慎,以免使原有方式打开一个已存在的文件时应十分谨慎,以免使原有文件中的数据丢失。文件中的数据丢失。(2)如

15、果以)如果以Input方式打开一个文件,此文件必须是已存在的,方式打开一个文件,此文件必须是已存在的,(3)如果用)如果用Append方式打开文件,文件指针指向文件的末尾,方式打开文件,文件指针指向文件的末尾,(4)执行)执行Open语句时,系统自动建立相应的缓冲区,以便为数据的输语句时,系统自动建立相应的缓冲区,以便为数据的输入入/输出做好准备。输出做好准备。3.3 相关知识相关知识3.向顺序文件写入数据向顺序文件写入数据:Print和和Write语句可以进行写数据的操作。语句可以进行写数据的操作。(1)Print 语句:格式:语句:格式:Print#,写入列表,写入列表Open d:gra

16、de1.txt For Output As#1Print#1,Sno,Sname,SgradeClose#1(2)Write语句:格式:语句:格式:Write#,写入列表,写入列表Open d:grade1.txt For Output As#1 Write#1,Sno,Sname,Sgrade Close#1(3)Print 语句与语句与Write语句的区别:语句的区别:4.从顺序文件读取数据:以从顺序文件读取数据:以Input的方式打开文件后,就可以从文件的方式打开文件后,就可以从文件中读取数据。中读取数据。Visual Basic提供了提供了Input语句、语句、Line Input语句

17、和语句和Input()函数将文件中的数据读入指定的变量中。函数将文件中的数据读入指定的变量中。(1)Input语句语句 格式:格式:Input#,说明:说明:要与要与OPEN语句指定的文件号对应。语句指定的文件号对应。是准备保存文件数据的变量,可包含多个变量,各变量之是准备保存文件数据的变量,可包含多个变量,各变量之间用逗号隔开,且变量的类型要与数据的类型一致。该语句将把间用逗号隔开,且变量的类型要与数据的类型一致。该语句将把文件中的数据依次存放到文件中的数据依次存放到的各个变量中。例如,把的各个变量中。例如,把当前目录中的当前目录中的“1.txt”文件内容显示在屏幕上,代码如下:文件内容显示

18、在屏幕上,代码如下:Private Sub Command1_Click()Open“1.txt”For Input As#1 以读数据的方式打开以读数据的方式打开1.txtDo While Not EOF(1)Input#1,x把文件中的数据读到变量把文件中的数据读到变量x中中 Print xLoop End Sub(2)Line Input语句语句 格式:格式:Line Input#,参数说明:参数说明:要与要与Open语句指定的文件号对应。语句指定的文件号对应。必须是字符串类型。其作用就是从文件中每次读取一必须是字符串类型。其作用就是从文件中每次读取一行数据到字符串变量中。例如,把当前目

19、录中的行数据到字符串变量中。例如,把当前目录中的“1.txt”文件内文件内容每次读一行的方式显示在屏幕上,代码如下:容每次读一行的方式显示在屏幕上,代码如下:Private Sub Command1_Click()Open“1.txt”For Input As#1以读数据的方式打开以读数据的方式打开1.txtDo While Not EOF(1)Line Input#1,x 把文件中的一行数据读到变量把文件中的一行数据读到变量x中中 Print xLoop End Sub(3)Input()函数函数 格式:格式:Input(整数(整数,#)参数说明:参数说明:要与要与Open语句指定的文件号对

20、应。语句指定的文件号对应。“整数整数”是每次要读取的字符个数。是每次要读取的字符个数。Input()函数可以从文件中读函数可以从文件中读取指定字数的字符。取指定字数的字符。例如,下面的例子将把当前目录中的例如,下面的例子将把当前目录中的“1.txt”文件内容每次读文件内容每次读4个个字符的方式显示在屏幕上:字符的方式显示在屏幕上:Private Sub Command1_Click()Open“1.txt”For Input As#1以读数据的方式打开以读数据的方式打开1.txtDo While Not EOF(1)x=Input(4,#1)把文件中的把文件中的4个字符读到变量个字符读到变量x

21、中中 Print xLoop End Sub 5.关闭文件关闭文件 当文件使用完后,要用当文件使用完后,要用Close语句来关闭一个己用完不再使用的语句来关闭一个己用完不再使用的文件,其格式为:文件,其格式为:Close#,#如:如:CLOSE#1,#2 表示关闭表示关闭#1,#2文件缓冲区,也就是关闭相应的文件。如不指文件缓冲区,也就是关闭相应的文件。如不指定文件号,则表示关闭所有已经打开的文件,此时的形式为:定文件号,则表示关闭所有已经打开的文件,此时的形式为:Close 执行执行Close语句时,释放相关的文件缓冲区,这样就停止了对文语句时,释放相关的文件缓冲区,这样就停止了对文件的读写

22、操作。如还需要读写,则应再使用件的读写操作。如还需要读写,则应再使用Open语句。语句。返回返回3.3 相关知识相关知识4.从顺序文件读取数据:从顺序文件读取数据:Input语句、语句、Line Input语句和语句和Input()函数函数将文件中的数据读入指定的变量中。将文件中的数据读入指定的变量中。(1)Input语句:格式:语句:格式:Input#,说明:将把文件中的数据依次存放到说明:将把文件中的数据依次存放到的各个变量中。的各个变量中。(2)Line Input语句:语句:Line Input#,例如,把当前目录中的例如,把当前目录中的“1.txt”文件内容每次读一行的方式显示在文件

23、内容每次读一行的方式显示在屏幕上,屏幕上,(3)Input()函数:格式:函数:格式:Input(整数(整数,#)Input()函数可以从文件中读取指定字数的字符。函数可以从文件中读取指定字数的字符。5.关闭文件:要用关闭文件:要用Close语句来关闭一个己用完不再使用的文件,语句来关闭一个己用完不再使用的文件,其格式为:其格式为:Close#,#如:如:CLOSE#1,#2,表示关闭,表示关闭#1,#2文件缓冲区,如不指定文件文件缓冲区,如不指定文件号,则表示关闭所有已经打开的文件,此时的形式为:号,则表示关闭所有已经打开的文件,此时的形式为:Close执行执行Close语句时,释放相关的文

24、件缓冲区。如还需要读写,则语句时,释放相关的文件缓冲区。如还需要读写,则应再使用应再使用Open语句。语句。返回返回3.4拓展知识拓展知识下面介绍一些在下面介绍一些在Visual Basic中常用的文件函数:中常用的文件函数:(1)EOF():格式:格式:EOF(文件号文件号)功能:判断在读文件是否到了文件尾,若是返回功能:判断在读文件是否到了文件尾,若是返回True,否则,返回否则,返回False。(2)LOF():格式:格式:LOF(文件号文件号)功能:返回一个已打开文件的大小,类型为功能:返回一个已打开文件的大小,类型为Long,单,单位是字节。位是字节。(3)LOC():格式:格式:L

25、OC(文件号文件号)功能:返回被打开文件的当前位置。功能:返回被打开文件的当前位置。(4)SEEK():格式:格式:SEEK(文件号文件号)功能:返回文件指针的当前位置。对于顺序文件,返回功能:返回文件指针的当前位置。对于顺序文件,返回指针所在的当前字节位置(从头算起的字节数),对于指针所在的当前字节位置(从头算起的字节数),对于随机文件,返回指针当前所指的记录号。随机文件,返回指针当前所指的记录号。返回返回4.1工资管理程序案例说明工资管理程序案例说明本案例是一个简单的工资管理程序,演示随即文本案例是一个简单的工资管理程序,演示随即文件的操作。程序窗体分两部分,左边部分的列件的操作。程序窗体

26、分两部分,左边部分的列表框用于显示工资数据,右边部分用于工资数表框用于显示工资数据,右边部分用于工资数据的操作,实现了添加、显示、修改工资数据据的操作,实现了添加、显示、修改工资数据的功能。的功能。4.2 程序实现程序实现 1.界面设计:界面设计:建立一个新工程,在窗体上添加建立一个新工程,在窗体上添加2个框架控件,个框架控件,1个列表个列表框控件,框控件,3个标签控件,个标签控件,3个文本框控件,个文本框控件,3个单选按钮个单选按钮控件,控件,3个命令按钮控件,各个控件的属性设置见表个命令按钮控件,各个控件的属性设置见表7-8所示:所示:2.代码设计:代码设计:4.3 相关知识相关知识1.随

27、机文件:随机文件:随机文件中的记录长度是固定的,并且每个记录所随机文件中的记录长度是固定的,并且每个记录所含的数据项的类型和长度都相同。随机文件的特点是:存入的含的数据项的类型和长度都相同。随机文件的特点是:存入的速度较快,数据容易更新。在随机文件中,其中字符数据以速度较快,数据容易更新。在随机文件中,其中字符数据以ASCII码的字符形式保存,数值型数据以二进制方式保存。码的字符形式保存,数值型数据以二进制方式保存。2.随机文件的打开:利用随机文件的打开:利用Open语句可以打开一个随机文件。打开语句可以打开一个随机文件。打开文件后就可以进行读写操作,读写完成后使用文件后就可以进行读写操作,读

28、写完成后使用Close关闭文件。关闭文件。格式如下:格式如下:Open For Random As#Len=:表示要打开的文件名称。:表示要打开的文件名称。For Random:用随机读写:用随机读写文件的方式打开文件;文件的方式打开文件;Len=:可选,表示要打开:可选,表示要打开的文件的每个记录长度。例如,的文件的每个记录长度。例如,Open App.Path+salary.dat For Random As#1 Len=Len(Rec)由于随机文件中的数据是以记录为单位进行存取的,所以对随机由于随机文件中的数据是以记录为单位进行存取的,所以对随机文件进行操作前,必须定义记录的数据结构,可

29、用文件进行操作前,必须定义记录的数据结构,可用TypeEnd Type语句实现。语句实现。4.3 相关知识相关知识3.向随机文件写数据:使用向随机文件写数据:使用Put语句可以实现对随机文件的写操作。语句可以实现对随机文件的写操作。格式:格式:Put#,:与:与Open语句指定的文件号对应一致;语句指定的文件号对应一致;:将数据写入的记录号;:将数据写入的记录号;:记录对应的自定义类型变量。:记录对应的自定义类型变量。Put语句的作用是把变量保存的数据写到记录号的记录中。语句的作用是把变量保存的数据写到记录号的记录中。Open App.Path+salary.dat For Random As

30、#1 Len=Len(Rec)Put#1,2,Rec 4.从随机文件读数据:使用从随机文件读数据:使用Get语句读取数据。格式如下:语句读取数据。格式如下:Get#,Get语句的参数说明与语句的参数说明与Put语句一样,:语句一样,:Open App.Path+salary.dat For Random As#1 Len=Len(Rec)Get#1,2,Rec 4.4鼠标绘图鼠标绘图下面我们通过一个用鼠标在窗体上绘图的案例来下面我们通过一个用鼠标在窗体上绘图的案例来巩固相关的鼠标事件。巩固相关的鼠标事件。1.界面设计:界面设计:只需用到一个窗体即可。当程序运行时,按下鼠只需用到一个窗体即可。当

31、程序运行时,按下鼠标左键并在窗体上拖动就可以画出读者想要的标左键并在窗体上拖动就可以画出读者想要的图形。图形。返回返回5.1文件复制器案例说明文件复制器案例说明本案例运行后,能把选中的磁盘文件复制到本应本案例运行后,能把选中的磁盘文件复制到本应用程序所在的目录下。程序运行时可以检测到用程序所在的目录下。程序运行时可以检测到要复制的文件在本应用程序所在的目录下是否要复制的文件在本应用程序所在的目录下是否已经存在,若存在则不复制,否则将以二进制已经存在,若存在则不复制,否则将以二进制文件的形式打开要复制的文件,然后以二进制文件的形式打开要复制的文件,然后以二进制文件的形式写到一个新文件中,从而实现

32、文件文件的形式写到一个新文件中,从而实现文件的复制,文件被复制时,进度条将同步显示文的复制,文件被复制时,进度条将同步显示文件复制的进程。复制完成给出提示,如图件复制的进程。复制完成给出提示,如图7-13所示。所示。5.2 程序实现程序实现 1.界面设计:界面设计:建立一个新工程,在窗体上添加建立一个新工程,在窗体上添加1个驱动器列表控件,个驱动器列表控件,1个目录列表控件,个目录列表控件,1个文件列表控件,个文件列表控件,1个按钮控件和个按钮控件和1个进程条控件(进程条控件的添加要先按个进程条控件(进程条控件的添加要先按Ctrl+T,选择,选择Microsoft Windows Common

33、 Controls 5.0(6.0)),),并按下表设置好它们的属性:并按下表设置好它们的属性:2.代码设计:代码设计:5.3 相关知识相关知识1.二进制文件:以字节为单位对文件进行访问操作,允许用户读二进制文件:以字节为单位对文件进行访问操作,允许用户读写文件的任何字节,对文件进行完全的控制。只要是以二进制写文件的任何字节,对文件进行完全的控制。只要是以二进制方式打开就可以被认为是二进制文件。方式打开就可以被认为是二进制文件。2.二进制文件的打开:打开二进制文件的语法格式如下:二进制文件的打开:打开二进制文件的语法格式如下:Open For Binary As#说明:说明:表示要打开的文件名

34、称。若文件不存在,则自:表示要打开的文件名称。若文件不存在,则自动创建一个新文件后打开;动创建一个新文件后打开;For Binary:用二进制文件读写的方式打开文件。:用二进制文件读写的方式打开文件。对于二进制文件,不能指定字节长度。每个打开的二进制文件对于二进制文件,不能指定字节长度。每个打开的二进制文件都有一个自己的指针,文件指针是一个数字值,指向下一次读都有一个自己的指针,文件指针是一个数字值,指向下一次读写操作的文件中的位置。二进制文件中的每个写操作的文件中的位置。二进制文件中的每个“位置位置”对应一对应一个数据字节,因此,有个数据字节,因此,有n个字节的文件,就有个字节的文件,就有1

35、到到n个位置。个位置。5.3 相关知识相关知识3.二进制文件的读操作:读写随机文件的方法基本相同,格式:二进制文件的读操作:读写随机文件的方法基本相同,格式:Get#,字节的位置字节的位置,功能:用二进制方式,从文件的中指定的位置开始读取所给变量功能:用二进制方式,从文件的中指定的位置开始读取所给变量长度的数据。长度的数据。说明:说明:是以二进制方式打开的文件号,要跟:是以二进制方式打开的文件号,要跟Open 语句的语句的文件号对应;文件号对应;字节的位置字节的位置:用来指定读操作发生时的字节位置。若省略,:用来指定读操作发生时的字节位置。若省略,则使用当前文件指针位置;则使用当前文件指针位置

36、;:用来存放读出的数据的变量。该语句会自动根据变量:用来存放读出的数据的变量。该语句会自动根据变量包含的字节长度读取适当的文件数据,如果变量是一个可变长包含的字节长度读取适当的文件数据,如果变量是一个可变长度的字符串变量,则传送的字节数等于变量中目前的字节数。度的字符串变量,则传送的字节数等于变量中目前的字节数。4.二进制文件的写操作:二进制文件写数据的语句格式如下:二进制文件的写操作:二进制文件写数据的语句格式如下:格式:格式:Put#,字节的位置字节的位置,功能:用二进制方式,从文件的中指定的位置开始写入所给变量功能:用二进制方式,从文件的中指定的位置开始写入所给变量长度的数据。长度的数据

37、。5.4 拓展知识拓展知识 进程条控件(进程条控件(ProgressBar)在安装某一个软件时,经常会看到一个代表安装进度的变在安装某一个软件时,经常会看到一个代表安装进度的变化长条,这个长条就是由化长条,这个长条就是由“进程条进程条”控件产生的。控件产生的。进程条控件不是进程条控件不是VB的标准控件,必须添加。添加的方法是的标准控件,必须添加。添加的方法是单击单击“工程工程”菜单中的菜单中的“部件部件”命令对话框中的命令对话框中的“控件控件”选项选项卡,从中选择卡,从中选择“Microsoft Windows Common Controls 5.0(6.0)”,即进程条控件就会出现在即进程条控件就会出现在“工具箱工具箱”中。中。进程条常用的属性是进程条常用的属性是Max,Min,Value。Max读取或设置读取或设置进程条的最大计数值;进程条的最大计数值;Min读取或设置进程条的最小计数值;读取或设置进程条的最小计数值;Value读取或设置进程条的当前计数值。读取或设置进程条的当前计数值。进程条的常用事件是进程条的常用事件是Click,MouseDown,MouseMove。返回返回

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中职 > 电脑技术
版权提示 | 免责声明

1,本文(《Visual Basic程序设计》课件第7章.ppt)为本站会员(momomo)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|