




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章VisualBasic简单程序
1.1 VB集成开发环境1.2 设计简单的VB应用程序1.3 小结实例实例1.1实例1.2实例1.3实例1.4本章实例1.1VB集成开发环境1.1.1Hello程序1.1.2改进的Hello程序P1【实例1.1】窗体中有一幅图片,同时添加 1个标签和2个命令按钮。单击1.1.1Hello程序
单击结束程序P1操作步骤(1)启动VisualBasic集成环境【开始】|【程序】|【MicrosoftVisualBasic6.0中文版】|【MicrosoftVisualBasic6.0中文版】第1步第2步第3步窗体设计器工具箱工程资源管理器对象属性窗口查看对象查看代码单击命令按钮(CommandButton)图标,添加命令按钮(2)设计用户界面单击标签(Label)图标,添加标签(3)设置对象属性属性名属性值对象名对象属性属性值窗体(名称)CaptionPicturefrmEx1_1欢迎界面选取一图形文件标签(名称)CaptionlblInfo(置空)命令按钮1(名称)CaptioncmdDisplay显示命令按钮2(名称)CaptioncmdExit退出(4)编写代码双击控件或单击工程窗口的“查看代码”按钮,进入代码窗口在对象框中选择cmdDisplay对象在过程框中选择Click事件PrivateSubcmdDisplay_Click()EndSublblInfo.Caption="欢迎进入VisualBasic..."在对象框中选择cmdExit对象在过程框中选择Click事件PrivateSubcmdExit
_Click()EndSubEnd
(5)保存文件分别保存窗体文件(frm)、工程文件(vbp)
单击【启动】按钮运行程序单击【结束】按钮停止工程运行(6)运行程序技能要点界面设计要简洁、美观,控件布局要合理。代码框架最好由系统自动生成。建议将同一工程的所有类型的文件存放在同一文件夹中。适当加入一些注释,一般采用注释符“'”。1.1.2改进的Hello程序
【实例1.2】修改实例1.1,为窗体设置图标,且无最大化、最小化按钮,将标签设置为“透明”状态。在窗体上再增加1个命令按钮。程序运行时,“显示”命令按钮呈“可用”状态,而“清除”命令按钮置为“禁用”状态。单击单击P6【文件】/【打开工程】操作步骤(1)打开已有工程文件(2)设计用户界面在窗体中增加一个命令按钮
(3)设置对象属性对象属
性属性值窗体(名称)CaptionIconMaxButtonMinButtonPicturefrmEx1_2欢迎界面选取一图标文件FalseFalse选取一图形文件对象属
性属性值标签(名称)CaptionBackStyleForeColorFontlblInfo(置空)0-Transparent红色楷体、小四命令按钮1(名称)CaptionEnabledcmdDisplay显示True命令按钮2(名称)CaptionEnabledcmdCls清除False命令按钮3(名称)CaptioncmdExit退出(4)编写代码PrivateSubcmdDisplay_Click()
lblInfo.Caption="欢迎进入VisualBasic..."EndSub
PrivateSubcmdExit_Click()EndEndSubcmdDisplay.Enabled=FalsecmdCls.Enabled=TruePrivateSubcmdCls_Click()
lblInfo.Caption=""
cmdCls.Enabled=False
cmdDisplay.Enabled=TrueEndSub(5)保存文件【文件】/【frmEx1_2.frm另存为…】【文件】/【工程另存为…】技能要点很多属性可在设计阶段设置,也可在运行阶段设置。但有些属性只能在设计阶段或只能在运行阶段才能设置。输入“cmdCls.”后,出现成员列表。若不出现,说明该对象的名称有错,应检查。“标题(Caption)”和“名称(Name)”是两个不同属性。合理设置命令按钮的“可用”与“禁用”状态。编写事件过程时,采用逐个编写、调试的方式。1.2设计简单的VB应用程序
1.2.1文本信息的显示1.2.2窗体中显示图片和文字P91.2.1文本信息的显示
【实例1.3】在窗体上添加2个标签,标签的内容分别是“HappyNewYear”和“新年快乐”,文字的字体和颜色不同。程序运行时,单击窗体,交换两个标签的内容。双击窗体,结束程序的运行。P9(1)属性设置对象属
性属性值窗体(名称)CaptionPicturefrmEx1_3贺词互换选取一图形文件标签1(名称)CaptionBackStyleFontForeColorlblWish1HappyNewYear0-Transparent华文行楷、二号红色标签2(名称)CaptionBackStyleFontForeColorlblWish2新年快乐0-Transparent华文彩云、二号兰色PrivateSubForm_Click()temp=lblWish1.Caption lblWish1.Caption=lblWish2.CaptionlblWish2.Caption=tempEndSubPrivateSubForm_DblClick()EndEndSub(2)代码交换算法技能要点一定要明确编写代码的位置。不要将所有代码编写完毕再运行。标签的BackStyle(背景风格)属性为“0-Transparent”时,产生透明效果。要实现A和B的交换功能,必须使用中间变量T。1.2.2窗体中显示图片和文字
【实例1.4】窗体中有4个命令按钮。程序运行时,窗体显示出一幅图(作为背景图),单击“春”、“夏”、“秋”和“冬”4个命令按钮,在窗体中分别显示不同的图片;单击窗体,清除显示的图片,同时在窗体上直接输出“要显示的图是什么?”;双击窗体,清除窗体上显示的文字,重新显示出背景图。P12(1)属性设置对象属
性属性值窗体(名称)CaptionfrmEx1_4四季图命令按钮1(名称)CaptioncmdSpring春命令按钮2(名称)CaptioncmdSummer夏命令按钮3(名称)CaptioncmdAutumn秋命令按钮4(名称)CaptioncmdWinter冬PrivateSubForm_Load()frmEx1_4.Picture=LoadPicture("d:\vb\
background.jpg")EndSub(2)代码PrivateSubcmdSpring_Click()frmEx1_4.Picture=LoadPicture("d:\vb\
scn_spring.wmf")EndSub“夏”、“秋”、“冬”命令按钮的Click事件过程类似注意路径PrivateSubForm_Click() frmEx1_4.Picture=LoadPicture("") Print"要显示的图是什么?"EndSubPrivateSubForm_DblClick()
Cls frmEx1_4.Picture=LoadPicture("d:\vb\
background.jpg")EndSub技能要点使用LoadPicture函数装载图形时一定要写明文件的完整路径和文件名全称(含扩展名)。在运行时要删除已装载的图形,应使用“LoadPicture("")”形式,若在设计时删除图形,则选中Picture的属性值后,按“Delete”键。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 胶合板生产安全与职业健康考核试卷
- 电机在云计算数据中心的应用考核试卷
- 企业法律法规与政策环境考核试卷
- 2025合同丢失证明模板
- 2025风力发电站专业运维服务合同
- 肇庆市实验中学高二上学期期中考试化学(文)试题
- 2025届安徽省合肥市高三下学期期中考试四校联合调研历史试题(含答案)
- 酒店抵押合同书简单模板二零二五年
- 展位合作合同书协议书范例
- 社交媒体营销合同书二零二五年
- 4S店整车采购业务会计分录及涉税事项
- 红酒加工合同协议
- 无学历求工作简历模板
- 家畜饲养考试题及答案
- 变电站交、直流系统培训课件
- 高中英语3500词词汇
- 2025届青海省西宁市高三一模语文试题(原卷版+解析版)
- 2025年中小学教师资格考试内容分析试题及答案
- 门窗安装施工方案
- 职场沟通职场沟通与人际关系处理知到课后答案智慧树章节测试答案2025年春山东管理学院
- 二手房管理制度
评论
0/150
提交评论