vb课程设计作业(VB课程设计,谁能帮帮我!!!)

2025-04-13 00:30:02 0

vb课程设计作业(VB课程设计,谁能帮帮我!!!)

本文目录

VB课程设计,谁能帮帮我!!!

一、 内容 用VB语言制作《Visual Basic语言程序设计》的教学课件。 二、说明 在所学教材中任选一章作为课件内容: 三、要求 1.课件中必须包含内容学习、例题演示、作业部分 2.内容全面、重点突出;有必要的动画演示。 3.界面友好、美观,易于操作。 4.课件演示的内容用文件保存。 四、参考书籍 《Visual Basic 使用大全》没有什么复杂的问题,随便给你一个:一个普通的计算器程序:Option ExplicitDim FirstNumber, NumberBuffer As DoubleDim chr As StringDim EnterDecimal, ScaleCodeState As BooleanDim ScaleCode As IntegerDim ScaleSymbol(0 To 7) As StringPrivate Sub Init()EnterDecimal = FalseLabel1.Caption = “0“FirstNumber = 0ScaleCode = 0ScaleCodeState = FalseLabel2.Caption = ““End SubPrivate Sub ClearAll_Click()Call InitEnd SubPrivate Sub CurrentCls_Click()Label1.Caption = ““NumberBuffer = Val(Label1.Caption)End SubPrivate Sub DecimalKey_Click()If EnterDecimal = False Then EnterDecimal = True Label1.Caption = Label1.Caption + “.“ NumberBuffer = Val(Label1.Caption)End IfEnd SubPrivate Sub Form_Load()Call InitScaleSymbol(0) = “+“ScaleSymbol(1) = “-“ScaleSymbol(2) = “*“ScaleSymbol(3) = “/“ScaleSymbol(4) = “^“ScaleSymbol(5) = “1/X“ScaleSymbol(6) = “%“ScaleSymbol(7) = “S“End SubPrivate Sub NumberKey_Click(Index As Integer)chr = Val(Index)If Left(Label1.Caption, 1) = “0“ And Mid(Label1.Caption, 2, 1) 《》 “.“ Then _Label1.Caption = Right(Label1.Caption, Len(Label1.Caption) - 1)If Len(Label1.Caption) 《 20 Then If ScaleCodeState = True Then ScaleCodeState = False Label1.Caption = ““ End If Label1.Caption = Label1.Caption + chr NumberBuffer = Val(Label1.Caption)End IfEnd SubPrivate Sub ScaleKey_Click(Index As Integer)ScaleCode = IndexEnterDecimal = FalseFirstNumber = NumberBufferScaleCodeState = TrueLabel2.Caption = ScaleSymbol(Index)End SubPrivate Sub Equal_Click()Select Case ScaleCodeCase 0NumberBuffer = FirstNumber + NumberBufferCase 1NumberBuffer = FirstNumber - NumberBufferCase 2NumberBuffer = FirstNumber * NumberBufferCase 3NumberBuffer = FirstNumber / NumberBufferCase 4NumberBuffer = FirstNumber ^ 2Case 5NumberBuffer = 1 / FirstNumberCase 6NumberBuffer = FirstNumber / 100Case 7NumberBuffer = Sqr(FirstNumber)End SelectLabel1.Caption = Str(NumberBuffer)FirstNumber = NumberBufferEnterDecimal = FalseScaleCodeState = TrueEnd SubPrivate Sub Space_Click()If Len(Label1.Caption) 》 1 ThenLabel1.Caption = Left(Label1.Caption, Len(Label1.Caption) - 1)ElseLabel1.Caption = “0“End IfNumberBuffer = Val(Label1.Caption)End Sub

VB课程设计:简单画笔的实现 VB课程设计留了这个作业,那个创新的填颜色部分不会,求指导

好麻烦哟!终于作好了!Dim Ht As BooleanPrivate Type Zb X0 As Long Y0 As LongEnd TypeDim Cszb As ZbPrivate Sub Command1_Click()Ht = TrueEnd SubPrivate Sub Command2_Click()Ht = FalseEnd SubPrivate Sub Command3_Click()Picture1.ClsEnd SubPrivate Sub Command4_Click()Dim Ys As IntegerYs = InputBox(“请填入正整数,0:黑色,1:红色,2:黄色,3:绿色,4:蓝色,》5:白色“, “设置颜色“, 0)Select Case YsCase 0 Picture1.ForeColor = &H0&Case 1 Picture1.ForeColor = &HFF&Case 2 Picture1.ForeColor = &HFFFF&Case 3 Picture1.ForeColor = &HFF00&Case 4 Picture1.ForeColor = &HFF0000Case Else Picture1.ForeColor = &HFFFFFFEnd SelectEnd SubPrivate Sub Command5_Click()Dim Kd As IntegerKd = Int(InputBox(“请输入线条宽度“, “线条宽度“, 1))If Kd 《 1 Then Kd = 1Picture1.DrawWidth = KdEnd SubPrivate Sub Command6_Click()EndEnd SubPrivate Sub Form_Load()Me.Caption = “简单画笔“Command1.Caption = “开始画图“Command2.Caption = “停止画图“Command3.Caption = “画板清空“Command4.Caption = “设置颜色“Command5.Caption = “设置宽度“Command6.Caption = “退出“Picture1.AutoRedraw = TrueHt = FalseYs = 0End SubPrivate Sub Picture1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)Cszb.X0 = XCszb.Y0 = YEnd SubPrivate Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)If Ht And Button = 1 ThenPicture1.Line (Cszb.X0, Cszb.Y0)-(X, Y)Cszb.X0 = XCszb.Y0 = YEnd IfEnd Sub

vb课程设计作业(VB课程设计,谁能帮帮我!!!)

本文编辑:admin

更多文章:


football pitch(football pitch可以指足球场吗)

football pitch(football pitch可以指足球场吗)

本文目录football pitch可以指足球场吗足球football的场地是field还是pitchfootball pitch可以指足球场吗可以的,可以说football field or football pitch. field,

2025年2月18日 05:20

animation公司(世界十大动画公司是哪十大)

animation公司(世界十大动画公司是哪十大)

本文目录世界十大动画公司是哪十大国内十大动画制作公司分别是美国有哪4大动画电影制作公司美国动画公司三大巨头是什么世界上动画制作公司日本比较出名的动画公司有哪些世界十大动画公司是哪十大皮克斯动画工作室、华特迪士尼动画工作室、吉卜力工作室、梦工

2025年3月14日 06:00

xml文件是什么语言(xml是什么文件)

xml文件是什么语言(xml是什么文件)

本文目录xml是什么文件XML是一种什么语言可以做些什么xml文件是什么xml文件是干什么的xml是什么文件XML是可扩展标记语言(Extensible Markup Language,XML)缩写,用于标记电子文件使其具有结构性的标记语言

2025年2月20日 13:50

程序开发的四个步骤(在计算机上运行一个C语言编写的程序,要经过怎样的处理过程)

程序开发的四个步骤(在计算机上运行一个C语言编写的程序,要经过怎样的处理过程)

本文目录在计算机上运行一个C语言编写的程序,要经过怎样的处理过程开发一个c语言程序要经过哪四个步骤汇编语言程序的开发有哪4个步骤VB程序设计一般的四个步骤C语言程序开发的四个步骤是什么在计算机上运行一个C语言编写的程序,要经过怎样的处理过程

2025年2月19日 07:30

analyze怎么读(analyse analyze analysis的区别)

analyze怎么读(analyse analyze analysis的区别)

本文目录analyse analyze analysis的区别analyse和analyze有什么区别吗analysis怎么读analy和analyze有区别吗 analy的过去式和过去分词是什么analysis的各种词性有哪些analys

2025年3月13日 22:20

navicat破解(远程连接mysql的软件有哪些)

navicat破解(远程连接mysql的软件有哪些)

本文目录远程连接mysql的软件有哪些听说navicat premium 12 有精简版求分享一个,谢谢了!远程连接mysql的软件有哪些众所周知,我们在操作数据库时除了通过程序代码来操作外,还可通过一些可视化面板来操作。其实数据库种类是很

2025年4月11日 18:10

button按钮代码(javascript中,如何让button按钮处于页面最中,而不是页面上部居中,求代码,谢谢)

button按钮代码(javascript中,如何让button按钮处于页面最中,而不是页面上部居中,求代码,谢谢)

本文目录javascript中,如何让button按钮处于页面最中,而不是页面上部居中,求代码,谢谢在MFC的一个Button按钮里面,用代码如何实现自动运行键盘命令java中用一个button按钮控制动画的代码问题html按钮代码怎么写i

2025年2月20日 07:20

assume怎么读(assume是什么意思)

assume怎么读(assume是什么意思)

本文目录assume是什么意思assume 意思是assume和presume到底都有什么区别assume是什么意思assume的意思是:假定、设想、承担、采取、僭取、篡夺、夺取、侵占。读音:英  词性:动词第三人称单数:assumes现在

2025年4月12日 15:00

towel英语发音(towel英语怎么说)

towel英语发音(towel英语怎么说)

本文目录towel英语怎么说towel英语发音towel怎么读towel怎么发音毛巾用英语怎么说请用中文写出读音towel英语怎么说towel 英 第三人称单数:towels 复数:towels 现在分词:towelling 过

2025年4月12日 01:00

ubuntu怎么安装第三方软件(ubuntu14.04怎么安装)

ubuntu怎么安装第三方软件(ubuntu14.04怎么安装)

本文目录ubuntu14.04怎么安装ubuntu 14.04 怎么安装geant4 10.02Ubuntu的软件都安装在什么地方新手求助,各种方法安装Ubuntuubuntu14.04怎么安装方法/步骤在BIOS设置设置光驱启动(本人是用

2025年3月3日 15:30

flask restful(python web框架有哪些)

flask restful(python web框架有哪些)

本文目录python web框架有哪些python3 flask restful 传入中文参数 乱码python flask 怎么组织公用模块如何用 flask 优雅的实现 restful api该怎么理解Flaskflask实现restf

2025年3月6日 17:10

java程序员(为什么很多硬件公司的程序员都非常看不起Java程序员)

java程序员(为什么很多硬件公司的程序员都非常看不起Java程序员)

本文目录为什么很多硬件公司的程序员都非常看不起Java程序员一般程序员的工资是多少Java程序员工资待遇怎么样Java程序员一般工资多少深圳java软件程序员工资收入多少一般学了Java之后工资大概有多少现在深圳java程序员待遇怎么样ja

2025年2月21日 09:30

h5游戏是什么意思(H5游戏是什么意思为什么大家都在玩)

h5游戏是什么意思(H5游戏是什么意思为什么大家都在玩)

本文目录H5游戏是什么意思为什么大家都在玩H5游戏是什么游戏,有什么好处吗H5游戏是什么意思是网页游戏吗H5游戏是什么意思为什么大家都在玩H5游戏,可以看作是移动端的web游戏,无需下载软件即可体验,用手机点开即玩,方便快捷,而且不占用手机

2025年4月1日 16:30

sendredirect(response没有sendRedirect方法,怎么解决)

sendredirect(response没有sendRedirect方法,怎么解决)

本文目录response没有sendRedirect方法,怎么解决response.sendredirect为什么跳转不了response没有sendRedirect方法,怎么解决不要在你所写的servlet中使用service()方法,d

2025年3月7日 02:00

majesty高尔夫球杆(majesty和honma哪个好)

majesty高尔夫球杆(majesty和honma哪个好)

本文目录majesty和honma哪个好日本哪个品牌高尔夫球杆好majesty和honma哪个好Honma。Honma是高档产品。本间兄弟一直有个愿望就是制造出适合亚洲人使用的球杆,知名度比美国的高尔夫品牌还要响亮,并制造出想像能及的最高水

2025年4月10日 06:10

statusstrip控件(C#里StatusStrip和StatusBar有什么不同)

statusstrip控件(C#里StatusStrip和StatusBar有什么不同)

本文目录C#里StatusStrip和StatusBar有什么不同C# statusStrip1控件上的标签怎么实现这个效果C#的winform里statusStrip控件怎么显示系统时间winfrom中StatusStrip控件如何显示D

2025年3月12日 01:20

nosql与mysql的区别(什么是NoSQL数据库)

nosql与mysql的区别(什么是NoSQL数据库)

本文目录什么是NoSQL数据库SQL与MySQL有什么区别非关系型数据库和关系型数据库区别,优势比较甲骨文旗下的oracle、mysql数据库以及java等产品,中国有成熟的替代品吗什么是NoSQL数据库1.nosql的简介 NoSQL,指

2025年2月23日 10:20

j2me模拟器强加好友(怎么才能添加很多微信好友)

j2me模拟器强加好友(怎么才能添加很多微信好友)

本文目录怎么才能添加很多微信好友电脑上微信如何搜索添加好友怎么才能添加很多微信好友这个有很多方法1、电话直接添加2、扫码二维码添加3、微信号添加4、建群直接添加5、摇一摇添加等等很多种方法,一般微信5000人就满了,无法再添加了,如果还要添

2025年3月4日 19:40

数据库删除语句(如何删除数据库中的一行)

数据库删除语句(如何删除数据库中的一行)

本文目录如何删除数据库中的一行mysql中怎么删除一个数据库如何删除数据库中的一行删除语句的基本结构为DELETE FROM 表名称 WHERE 列名称 = 值如果筛选条件多余一列的时候可以使用 AND或OR将条件连接起来例如有一张Pers

2025年3月15日 03:00

broadens(broadens是什么意思)

broadens(broadens是什么意思)

本文目录broadens是什么意思“broaden“是什么意思broaden是什么意思怎么读broadens是什么意思broadensv.使…变宽,扩展( broaden的第三人称单数 ); 增长(经验、知识等); 例句:1.Acquiri

2025年4月2日 01:30

近期文章

permission denied(permission denied是什么意思啊)
2025-04-13 01:50:05
本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:18
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:7
标签列表

热门搜索