vb教程(vb基础入门教程)
(资料图片)
导读 b教程,vb基础入门教程很多人还不知道,现在让我们一起来看看吧!1、首先,在Windows中,...1、首先,在Windows中,控件无处不在。各种按钮,文本框,无线按钮都是各种控件。VB对这些控件进行建模,每个控件都有几个属性来控制它的外观和工作方法。这样就像在画板上一样,可以随意点几个鼠标键,一个按钮就完成了。在以前的编程语言中,这需要相当复杂的工作。也许你已经对面向对象编程有所了解。它是事件驱动的。对于不同的对象,你能感知到的事件会有所不同。例如,当您将鼠标移动到某个区域时,将会触发MouseMove事件。这很直观,也很好理解,但有些事件是抽象的。下面我来解释一下一般事件。Paint事件:当一个对象在屏幕上被移动、调整大小或清除时,程序会自动调用Paint事件。当对象的AutoDraw属性为true (-1)时,程序不会调用Paint事件。Resize事件:当对象的大小改变时,Resize事件被触发。Load事件:仅适用于窗体对象,并在窗体加载时运行。Unload事件:仅适用于窗体对象,并在窗体卸载时运行。
2、然后,是变更控制事件,Change event:当对象的内容发生变化时,触发Change事件。最典型的例子是文本框。下拉事件:DropDown事件,仅用于ComboBox对象。PathChange事件:一个路径改变事件,仅用于FileBox列表框对象。VB常用的数据类型有:Integer (integer,表示-32768和32767之间的整数)、Long (long,表示-2147483648和2147483647之间的整数)、real (Single,表示-3.37E 38和3.37E 38之间的实数)、Double(Double,表示-1.67E 308和1.67E 308之间的实数)、characters (String 只有两个值为真/-1,)定义变量最简单的方法是使用Dim关键字,Dim变量名作为数据类型,也可以在一行中定义多个变量,DIM index作为整数,DIM number作为long。
3、然后,在调用或更改MyHome的值时,VB建立一个新的变量类型——货币变量,类似于对对象的属性的操作。使用只有两位小数的货币变量,可以避免使用实变量带来的数值累加误差问题。当VB调用一个函数时,函数名后面必须跟一对括号。重新规范了VB白兰地的应用范围。在Basic中,所有隐式变量都被视为全局变量,而在VB中,所有隐式变量都被视为局部变量。VB中的Declare语句只支持DLL的子程序和不变函数。要使用数组,必须事先用Dim或Redim定义它。在使用注释语句之前,必须先了解注释的作用。注释不仅是对程序的解释,对调试程序也非常有用。例如,您可以使用注释来屏蔽语句,以观察变化并发现问题和错误。注释语句将是我们今后编程中使用最频繁的语句之一。在VB中,有两种注释语句,一种是使用“Rem”关键字,与DOS中批处理文件的用法相同,另一种是使用单引号“"”,例如:‘Dim a As String和Rem Dim a As String的作用相同。在早期版本中有很长的语句行,因为没有像C语言那样使用“;”为了将语句与语句分开,VB中的语句必须写在一行中,但后来的VB版本使用换行符“_”将一个长语句分成几行进行存储。
4、然后,Tahoma,8134。如果你学过任何一种编程,你就会知道有两种语句,条件和循环,它们控制着程序中的进程。自然,VB也不例外。其实无论哪种语言,条件和循环都差不多,只是各有各的规律。在条件句中,我们来学习“如果?然后呢?"声明。它的一般语法是:如果那么?End不同于C语言,VB条件语句更符合英语语法。如果Then后面只有一个语句,可以写成:If Then而不是End If。有时我们也用If Then Else End If,或者我们可以在Else中嵌套If语句,比如:If Then Else If Else End If。
5、然后,Tahoma,8,134 Select case a % case 1 printa=case 2 printa=case else printa不等于1or2,End Select。循环结构是计算机语言中的一种重要结构,应用非常广泛。最简单的例子就是累加器的作用,也可以用于穷举法。更直观的例子是将某个东西重复指定次数,这样就不用多次输入重复的语句,通过循环结构来完成,非常方便。C中有for循环语句,VB中也有For关键字,功能相同,但VB中的For语句更容易理解。其格式为:For=To [Step],Next。默认情况下,Step设置为1,可以省略,Step也可以设置为负值,Dim a=For I=1到10。
6、最后,While 后面都跟逻辑条件判断,Do While ?? Loop 语句和While ?? Wend 语句作用相似,都是 先判断 While 后面的条件是否为真,如果为真则执行里面的语句,如果为假,则退出循环,循 环直至条件为假终止。Do ?? Loop While 与前两者的区别在于,它不管条件的真假,都会先执行Do后面的语句,也就是说,它至少执行语句一次。 与 While 用法相似的还有 Until 语句,它是直至条件为真则终止循环,句式把 While 上述三个语句的 While 换成 Until 即可,但是因为容易记混,所以我建议只用 While 即可。Until 可以相当于 While Not 。 For 循环和 Whlie 循环应当根据适当的环境使用,它们有时也可替换。运算操作数学运算 +:加法运算,也适合于字符串的之间的合并运算。 -:加法运算。 *:乘法运算。 /:除法运算。 \:整除运算。 Mod:求余运算。例如:a Mod b 表示 a 被 b 整除以后的余数。 ^:幂运算。A^B 表示以 A 为底的 B 次方。
本文到此结束,希望对大家有所帮助。
免责声明:本文由用户上传,如有侵权请联系删除!广东建成81条特色自然教育径 免费向公众开放
记者从广东省林业局获悉,今年广东省已建成101条特色自然教育径,总长度达176 4公里,其中有81条自然教育径免费向公众开放。据了解,自然教
2022-07-18青藏高原最大中心城市发现多种珍稀野生动物影像
中新网西宁5月25日电 (记者 孙睿)中国科学院西北高原生物研究所专家连新明25日向中新网记者透露,通过近一年来的观测,在青藏高原最大中
2022-05-25湖北一男子在赣病逝 家属捐献器官挽救3人
中新网南昌5月25日电 (记者 吴鹏泉)江西省红十字会24日消息,湖北一男子在江西南昌因病逝世,家属在悲痛中捐献其器官,挽救了3名重症患者
2022-05-25湖北云梦全县域恢复实施常态化疫情防控措施
(抗击新冠肺炎)湖北云梦全县域恢复实施常态化疫情防控措施 中新网孝感5月25日电 据湖北孝感市云梦县新冠肺炎疫情防控指挥部通告,该县全
2022-05-25手语律师唐帅:让法治阳光照亮无声世界
奋进新征程 建功新时代·我们的新时代丨手语律师唐帅:让法治阳光照亮无声世界 新华社重庆5月24日电 题:手语律师唐帅:让法治阳光照亮
2022-05-25中国援柬中医张大武:升华中柬医患友谊的“关键钥匙”
中新网金边5月25日电 (记者 欧阳开宇)“大医博学,厚德济民”——中国中医科学院西苑医院院训。在张大武看来,这句话也是一把升华中柬医
2022-05-25(中国这十年·吾乡)“邂逅雪豹”带热高原小镇
记者 李江宁 摄 " >
2022-05-25“但凡有可能,就去做好它”
西北工业大学网络空间安全学院党总支书记王震—— “但凡有可能,就去做好它”(奋斗者正青春) 在西北工业大学网络空间安全学院,党总支书记王
2022-05-25上海通报嘉定区1例本土无症状感染者排查情况 一地列为中风险地区
中新网5月25日电 据“上海发布”微信公众号消息,5月25日上午举行的上海市疫情防控工作新闻发布会上,上海市卫生健康委副主任赵丹丹介绍,
2022-05-25上海嘉定区公布1例无症状感染者所涉及区域和场所
中新网5月25日电 据“上海发布”微信公众号消息,5月25日上午举行的上海市疫情防控工作新闻发布会上,上海嘉定区副区长王浩介绍:5月24日
2022-05-25X 关闭
X 关闭