vb回顾 (全局对象)

vb回顾 (全局对象),第1张

概述        在提高班流行一句话:出来混早晚要还的。这句话在我的身上全部应验了。从大的说自己以前不好好学习,特别是自学方面,导致现在学习起来有些吃力。从小的说,自己在学习vb的时候比较浮躁,导致现在在用vb的时候不是得心应手,有些vb的知识还是很模糊。不过没有关系,只要有颗向前的心,自己就不不断进步、不断强大。          做完机房之后,感觉到自己vb方面的不足。再加上米老师说在看看vb对 在提高班流行一句话:出来混早晚要还的。这句话在我的身上全部应验了。从大的说自己以前不好好学习,特别是自学方面,导致现在学习起来有些吃力。从小的说,自己在学习vb的时候比较浮躁,导致现在在用vb的时候不是得心应手,有些vb的知识还是很模糊。不过没有关系,只要有颗向前的心,自己就不不断进步、不断强大。 做完机房之后,感觉到自己vb方面的不足。再加上米老师说在看看vb对象和类那块的内容有利于以后的学习,所以在看一遍vb视频(对象和类)就势在必行了。 先是看了看31-33集讲的是vb中的全局对象。对象的定义是:将数据和处理该数据的过程打包在一起而形成的新的数据类型。对象的分类在网上也各不相同,原因是因为分类的依据不同。为了更好的总结这部分内容,自己以对象的作用域作为分类依据。把对象分为局部对象和全局对象。对于局部对象这里就不在赘述,对于全局对象根据用的时期分为错误前和错误后。
错误前 1、APP对象 ,主要对控制和返回程本身的一些数据。 Path:当前应用程序的路径; exename:可执行文件名,不包含扩展名; PrevInstance:上一个实例句柄(注:此属性还可以控制多程序(实例)的运行)。 2、Screen对象,容器对象主要对容器内的对象进行 *** 作。 如:height、wIDth属性控制对象的高和宽; mousepointer属性控制鼠标的样式(当程序需要用户等待是鼠标改为沙漏状)。 3、ClipBoard对象,它主要是对图片和字符串文本两个部分进行 *** 作。 4、Forms对象,应用程序窗体的集合。 5、Printer(s)对象当前可用的打印机集合。
错误后:1、Err对象,错误处理对象。 主要属性:number,返回错误号。 主要方法:clear,把错误对象清空; raise,在运行时产生错误。 常用错误处理:(1)on err goto[lineLabel|0]错误出现时跳到那一行。 (2)on err resume next,执行到出现错误的下一条语句。经常和 if (err.number>0) then 一起使用。 (3)resume[[0]|Next|line],直接返回一行,某一行或将错误清空。 注意事项:为确保每次只有出现错误的时候才处理错误,应该在错误处理代码的前面加上: Exit SubExit FunctionExit Property 2、DeBUG 对象,调试对象。主要方法: (1)Assert ,断言:添加布尔表达式,如果这个表达式为真,继续执行,否则程序中断。 (2)Print ,打印:在立即窗口显示某个输出。 全局对象属性的详细讲解http://www.jb51.cc/article/p-etvbsdwc-bdq.html
在学习这些知识的时候让我想起了在调试机房管理系统的时候,例如在txtsql 语句处加一个断点,在程序运行到这里的时候可以查看自己的SQL语句是否写错。但是有时候由于语句比较长,断点显示一半就不显示了。但是让自己好是着急,现在只要在txtSQL语句后加一个 deBUG.print txtsql就OK了。还有自己的机房中没有用到错误处理语句,这是个不完整的系统。因为系统在以后的运行过程,由于用户 *** 作不当或其他原因总会出现错误的,在出现错误后你的系统直接蹦了,而么有提示。用户对你系统的信任度就会减低。也不利于你以后的调试,我们可以在比较容易出现错误的地方加一段代码 err.number ,这样出现错误后看提示的错误号就很容易的找到错误。screen有个可以获取屏幕分辨率的属性。这时我就冒出一个想法:在作品展的时候,同学们因为分辨率的问题没少吃亏。我们可不可以根据这个属性,获取本机分辨率,在赋给应用程序的电脑那?(以后用到在研究)
总结:不怕不知道,就怕不知道。在学习新的知识的时候一定要记住他的用处,在后面用的的时候一定要踏踏实实的去实践。有些东西不怕你不会用,就怕你不知道有这个东西。 总结

以上是内存溢出为你收集整理的vb回顾全局对象)全部内容,希望文章能够帮你解决vb回顾 (全局对象)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1272395.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存