- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 第五章 菜单界面 匈牙利约定 在MicroSoft长期搞开发的,生在匈牙利的Charles.Simonyi发明的命名法,用于大量的变量,对象名命名成为一种约定。在变量名前加类型字符。 对象名 Cmd 按钮Chk 复选Opt 单选Txt 文本Pic 图片Img 图象Lst 列表Cbo 组合Lbl 标签Tmr 定时器Frm 窗体Mnu 菜单Fra 框架Hsb 水平条Vsb 垂直条 以三(四)个英文字母为一个小节,每个小节首字大写,第一节为对象类别名,后为对象功能名,需要时,会有多个小节,如用在多级下拉菜单项的命名 这种方法被MicroSoft用在许多程序语言,使得程序的可读性大大提高,方便了源程序的阅读、交流。 在许多班级教VB,我要求学生最后大作业把“顺序数据文件作统计图”的例子改进,改为菜单、匈牙利约定作练习。 下面进入VB去演示菜单的编辑使用 进一步自学:利用ActiveX控件:通用对话框等,使得你的程序利用Windows的打开、另存为、颜色、字体、打印的通用支持。但是,这是课程结束后的事。 进一步细节的学习,可以使用弹出菜单,模仿Windows系统的风格;当程序功能很大,单窗体不够时,可以用多文档(MDI)带子窗体的界面。 让我们把注意力先放在增加实用编程能力的数据文件(使你有能力用程序访问盘文件)和窗体内作图的三类统计图形(具备屏幕作图能力)。因为学程序关键要进入实用境地 第六章 数据文件 DOS管理的对象主要是文件,Windows用图形界面管理的还是文件。在此前我们学编程,数据是在程序内,用简单变量、数组好象够用。可是一旦关机断电,数据不能保留。大批量的、需要重复使用的数据,就得存到磁盘上。必须把数据和程序分离!用程序把数据存到盘上,还要按数据文件来存取,访问到文件的内容。 是否帮助学生在学习程序中,进入数据文件是一个能否进入实用阶段的标志,因为,能否在程序中调度、使用磁盘这个计算机的重要资源,处理存放在磁盘上的信息,当然是计算机信息技术必须学会的开发技术 控件盘文件查找 已有文件的查找和指定新文件名 DOS3.30后,根目录表示从C:改为C:\ 而子目录路径名\path后缺\,所以用p = iif ( )处理 两类数据文件 所有信息都是以文件方式存放于盘中。[信息]文件的种类:程序文件,数据文件 [数据结构]顺序Sequential,随机Random [编码]Asc,二进制 顺序文件好比向磁带记录歌曲,文件中不同的数据类型犹如音节长短是顺写入的次序来读取的。所录的信息,要么从头写起、要么接在末尾附加。不能够随意从中间任意定位读、写。它的出现原和磁带记录的特点相关,磁带记录的信息只能顺序查找不能随机定位。顺序文件的字段按写入的顺序来读取。 随机文件有点像唱片中记录的曲子,我们可以把唱针定位到曲子间轨道稀疏的地方,直接去听后面的某一首。磁盘出现后,人们把盘空间划分为等长的片段,一个文件可以占据一个或若干个连续或不连续的片段,盘目录区中有FAT(File Allocation Table)文件安排表,它连续记录着一个文件在磁盘中的位置,FAT表的开头位置,记录在该文件目录入口表中。随机数据文件由若干个等长的记录组成,记录内的字段作了固定划分。 数据文件由[记录组成,记录由]字段组成。顺序文件无记录 文件通道是操作系统为我们准备的设施 操作系统是管理计算机软硬件资源的系统程序。高级语言编程,应当利用操作系统的支持,即利用它管辖的硬件设备、软件措施。 CONFIG.SYS中有:F I LE S = 8 文件数BUFFERS=8 缓存数它意味着指定了8个可以用的文件通道 有了操作系统的支持,高级语言读写文件只需和文件通道缓存区打交道,其余的事由操作系统干 Dim fc As Integer fc=FreeFile 用此函数求出操作系统当前可用的文件号 卷、文件、记录、字段 文件 [d:][\path\]Filename[.ext] 文件以文件名为代表[记录record是随机数据文件里的组成信息单元,一个记录内的数据类型可以是不同的集合体,即其中各字段可以是数值、文字或其它如日期等类型。这是记录不同于数组的特点]字段field是指文件内单个数据。 卷是逻辑划分的盘:单卷多文件,单卷单文件,多卷单文件。 磁盘:物理上由盘号、面、磁道、扇区组成。分区的软件FDISK把它划分为逻辑的C:D:… 操作系统总是把物理设备转化为逻辑设备来管理。所以,要注意逻辑的划分: 一个顺序文件可以看作一本流水帐,记录紧凑,查阅费时;一个随机文件可比作分类
您可能关注的文档
最近下载
- 中医院药剂招聘笔试题和部分参考答案5套 .pdf VIP
- 第17课 辛亥革命与中华民国的建立 教案-2023-2024学年中职高一上学期高教版(2023)中国历史全一册.docx VIP
- 院感防控与手卫生管理规范.pptx VIP
- 《DB44T 2583-2024无人水面艇和小型智能船舶海上测试管理规范》.docx VIP
- JGJ162-2008建筑施工模板安全技术规程.docx VIP
- 富士达各功能电梯地址码(1)(1).pdf VIP
- 07K102 风阀选用与安装.pdf
- 海藻学-第四章-红藻门.ppt VIP
- 2025年人教版高中物理书目录(全).pdf VIP
- 合肥市庐江县选调县外教师考试真题2024 .pdf
文档评论(0)