电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

[vb程序设计][总结]

  • 资源ID:122778167       资源大小:77.46KB        全文页数:15页
  • 资源格式: DOC        下载积分:15金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要15金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

[vb程序设计][总结]

vb程序设计总结 第1章Vi sualBasi c程序设计概述1.1Vi sualbasi c简介Vi sualBasi c的特点有基于对象的可视化设计工具;事件驱动的编程机制;提供应用程序集成开发环境;支持结构化程序设计语言;强大的网络、数据库、多媒体功能;完备的帮助功能VB中字符以Uni code码存放,每个汉字和英文是一个字符、占有两个字节,汉字的机内码最高位为1其码值为小于0(以补码表示),西文字符的最高位为0,其码值为大于0Ex设计一个滚动文字的广告程序,一行文字在具有背景图案的窗体上,下移动.设计思路在窗体上使用标签Label对象来存放文字;利用Ti mer控件来快速触发移动;利用单击按钮来手动触发移动;改变标签的左上角坐标(l eft,top表示)就可移动标签Label1.Top=Label1.Top+50:使标签Label1向下移动50单位I nterval=200:时钟对象的I nterval可指定时间间隔,1秒为1000单位.每隔0.2秒移动一次可设置I havea courseware1.2VB集成开发环境三种工作模式设计模式(界面设计和代码编制);运行模式(运行程序);中断模式(中断运行,调试程序)工程的组成窗体文件(控件和属性设置,事件代码);模块文件窗体设计窗口窗体是VB应用程序的主要部分;一个应用程序至少有一个窗体窗口;每个窗体必须有一个唯一的窗体名(默认名为Form1);设计状态的窗体由网格点构成;网格点间距可以通过工具选项通用进入窗体网格设置;运行时可通过属性控制窗体的可见性代码设计窗口用来进行代码设计(各种事件过程、过程代码的编写修改);打开代码设计窗口(双击窗体控件资源管理器窗口查看代码)属性窗口设置窗体或控件的属性,如颜色、字体、大小等工程管理器窗口保存一个应用程序所有属性以及组成这个应用程序所有的文件;工程文件的扩展名为.VBP,工程文件名显示在工程文件窗口的标题框内工具箱窗口由21个被绘制成按钮形式的图标构成;其中20个控件称为标准控件(指针不是控件)也可通过工程部件命令将第3方开发的其他控件装入到工具箱1.3创建应用程序的过程创建应用程序的过程建立用户界面的对象对象属性的设置对象事件过程及编程保存和运行程序第2章VB可视化编程基础2.1VB对象概念对象指现实世界中的实体类是对同一种对象的集合与抽象,类的内部实现细节对用户来说是透明的对象类的一个实例封装和隐藏将数据结构和对数据的操作封装在一起VB工具箱中的可视图标通过将VB系统设计好的标准控件类实例化,得到真正的控件对象(在窗体上画一个控件,类就转换为对象,创建了一个控件对象)对象的三要素属性、事件和方法构成属性存放对象的数据(决定对象外观及功能)设计阶段(利用属性窗口直接设置属性值)程序运行(语句对象名.属性名=属性值)(只能在设计阶段设置,在运行阶段不可改变的属性称为只读属性)事件发生在对象上的事情(同一事件,对不同的对象,会引发不同的反应)格式(代码窗口自动产生事件过程的模板,不要修改模板内容,只需键入过程代码)Sub对象名_事件(参数)事件过程代码End Sub事件驱动程序设计方式程序执行的次序与程序设计者无关,取决于用户的操作VB程序的执行步骤启动应用程序,装载和显示窗体窗体(或窗体上的控件)等待事件的发生事件发生时执行对应的事件过程再次等待方法面向对象的程序语言为设计人员提供的一种特殊的过程和函数;调用时一定要指明对象格式对象.方法参数名表(省略对象表示当前对象,一般指窗体)Ex Text1.SetFocus此语句使Text1控件获得焦点,光标在本文框内闪烁2.2窗体和基本控件窗体和控件具有基本属性Name名称属性-所创建的对象名称Capti on标题属性-对象上显示的内容Hei ght,Wi dth,Top,Left决定对象的高度、宽度,和位置Enabl ed对象是否允许操作Vi sibl e对象是否可见Font文本的外观属性组FontName字体FontSi ze大小FontBol d粗体FontI tali c斜体MousePoi nter鼠标指针类型,设置值范围015,由系统指定(若为99,由用户提供的图形文件定义鼠标指针形状)MouseIcon MousePointer=99,存放自定义的鼠标图标文件(i co或cur)控件默认属性程序运行时,可以改变某控件的值,而不必指定它的哪个属性文本框Text单选按钮FontStri kethru删除线FontUnderli ne下划线ForeCol or前景颜色BackCol or背景颜色Val ue窗体命令按钮图形、图像框Defaul tPi cture标签复选框Capti onVal ue标题Caption图标Icon最小化按钮MinButton最大化按钮MaxButton边框样式BorderStyle控制菜单框ControlBox事件Load事件(窗体被装入触发的事件,常为初始化);Cl i ck事件;Dbl Cl i ck事件方法对象方法参数列表Cl s方法清除窗体或图形框运行产生的文本图形,不能清除窗体在设计时的文本图形Move方法可移动窗体或控件,并改变其大小格式对象.Move左边距离,上边距离,宽度,高度标签用来显示文本信息(不能输入)文本框文本区域,可以在该区域输入、修改和显示正文内容属性Text显示或输入正文内容Maxl ength可输入的文字最大长度(默认0表示任意长度,字母和汉字长都为1)Mul tiLi ne设置True可输入或显示多行;自动换行,按Enter可插入空行Scrol lBars滚动条属性(当Mul tiLi ne为True时,Scrol lBars才有效)None无滚动条Hori zontal水平滚动条PassWordChar设置显示文本的替代符(设置口令)(Mul tiLi ne为True时,该属性不起作用,密码不允许多行)Locked指定是否可被,默认Fal se表可;值为True相当于标签Sel Start选定的正文开始位置Sel Length选定的正文长度Sel Text选定的正文内容(设置Sel Start、Sel Length后,Sel Text自动存放指定的文本)事件Changed事件属性值发生改变时引发该事件KeyPress事件按下并释放键,引发的事件,键值存在参数KeyAsci iLostFocus事件对象失去焦点发生的事件(数据验证确认;检查Text属性内容)GotFocus事件对象获得焦点时发生方法最有用是SetFocus;形式对象.SetFocus命令按钮程序运行时执行相应的事件属性Capti on按钮上显示的文字Verti cal垂直滚动条Both同时加水平和垂直滚动条Styl e按钮样式(0不显示图形;1可显示图形文字)Pi cture在按钮装入图形Tool TipText加以文字提示事件一般接收Cl i ck事件第3章VB语言基础3.1数据类型数据类型复合数据类型基本数据类型字符型逻辑型日期型变体型对象型数值型整数浮点数货币型字节型整型长整型单精度型双精度型自定义数据类型数组3.2变量和常量变量在程序运行中其存储的值可以改变规则必须以字母或汉字开头,由字母汉字数字或下划线组成,长度255个字符不能使用VB中的关键字;不区分大小写,一般变量名首字母大写声明格式Di m变量名As类型(As部分缺省则为变体类型)Ex Dimm,n As I nteger,x,y As Si ngl e常量用大写字母表示直接常量其常数值直接反映了其类型符号常量用户声明,便于程序阅读或修改格式Const符号常量名As类型=表达式Ex ConstPI=3.14159系统常量系统提供许多内部常量Ex vbCrLf回车/换行组合符3.3运算符和表达式算术运算符(算术运算符两边操作数应是数值型,数字字符或逻辑型自动转成数值类型)字符串运算符&两旁的操作数可任意,转换成字符型后再连接+两旁的操作数应均为字符型都为数值型则进行算术加运算一个为数字字符,另一个为数值,自动将数字字符转换为数值后进行算术加一个为非数字字符,另一个为数值型,出错运算符例结果="ABCDE"="ABR"Fal se>"ABCDE">"ABR"Fal se>=“bc”>=“大小"Fal se<23<3Fal se<="23"<="3"True<>"abc"<>"abcde"True逻辑运算符数据类型的转换Integer=字符运算符>关系运算符>逻辑运算内部函数数学函数Ex产生ab的之间的随机整数I nt(Rnd转换函数*(b-a)+a)字符串函数日期函数Ex计算现在到xx年6月30日有多少天?DateDi ff("d",Now,#6/30/xx#)Shel l函数可调用各种应用程序格式Shel l(命令字符串,窗口类型)命令字符串应用程序名(包括路径.、.exe、.bat)窗口类型执行应用程序的窗口状态,04,6的整型数值,1表示正常窗口状态。 函数调用成功返回一个任务标识I D,不成功,则返回0。 3.4程序结构和编码规则编码规则代码不区分字母的大小写;关键字首字母自动变大写,其余变小写;自定义变量以后输入自动变为首次定义形式语句书写自由,一行上可写多句语句(冒号分隔),一行最多255个字符;单行语句可分若干行书写,在行末加入续行符(空格和下划线)第4章VB控制结构4.1顺序结构赋值语句变量名表达式(左边只能是变量,不能是常量、常数符号、表达式)数据输出和输入I nputBox函数打开个对话框,等待用户输入,返回字符串类型的输入值形式I nputBox(提示,标题,默认值,x坐标位置,y坐标位置)(提示项不能省略;多行提示可在每行行末加回车换行vbCrLf)MsgBox函数打开信息框,等待用户选择一个按按钮;函数返回所选按钮的值,过程不返回值MsgBox函数形式变量%=MsgBox(提示,按钮,标题)MsgBox过程形式MsgBox提示,按钮,标题按钮是整型表达式,决定信息框按钮数目和类型及出现信息框上的图标形式MsgBox按钮设置MsgBox按钮返回值内部常数返回值被单击的按钮vbOk1确定vbCancel2取消vbAbort3终止vbRetry4重试vbI gnore5忽略vbYes6是vbNo7否Ex Pri vate Sub Form_Load()Text1.Text=""Text1.MaxLength=6Text2.Text=""Text2.MaxLength=4Text2.PasswordChar="*“End Sub Pri vateSub Text1_LostFocus()I fNot I sNumeri c(Text1.Text)Then MsgBox“帐号必须为数字”,“警告"Text1.Text=""Text1.SetFocus End I f End SubPri vateSub Command1_Cl ick()Di mi As Integer I f Text2.Text<>"Gong"Then i=MsgBox(“密码错误”,5+vbExcl amation,“警告")I fi<>4Then EndElse Text2.Text=""Text2.SetFocus End I fEl se MsgBox“密码校验成功!"End I f End SubPri nt函数形式对象.PrintSpc(n)|Tab(n)输出列表;|,对象窗体、图形框或打印机,默认为窗体;Spc(n)函数从当前位置起空n个空格Tab(n)函数从最左端开始计算的第n列分号定位在上一个被显示的字符之后逗号定位在下一个打印区开始处(每区14列)Format格式输出函数形式Format(表达式,"格式字符串")4.2选择结构I f条件语句形式I fThen El seI fT

注意事项

本文([vb程序设计][总结])为本站会员(亦明)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.