第二节 我爱发明好用的工具 —— 使用类封装代码
上一节我们成功的在VB上绘制出图片!但是——
每次画一个图片都要写这么多的代码实在是太累人了……Orz
于是为了能够极大程度上利用代码,于是我们要学会如何制造“工具”来帮助我们!
这里我们就可以是使用类来封装代码!
你会问到什么是类?
*提示:我担心有些小伙伴并不了解什么类特意说明一下,大神们就请跳过吧
其实类你可以单纯的理解为一个生产工具的车间!当然有个类我们并不能直接使用它,我们需要让他生产一个工具出来(实例化对象),然后我们拿这个工具才能去使用!那个工具我们就称之为:对象!
使用类的好处就是使代码变得简单!类可以将复杂的代码封装成简单调用代码
他还有个好处就是类实例化的对象的数据都是可以不一致,但是却具有同样的办法!就像我们的生活如同NPC一样无聊,但是有些人的生活却像太阳一样辉煌,但是他们都是和我们一样是人啊!哎,用程序角度去思考就是:我们可以写一个类制作很多的不一样NPC!
那我们就拿初始化,结束GDIplus这个做个例子吧
首先我们新建一个名为C_GDIplus.bas的类
然后将上次我们的初始化和结束的代码写到类中

注意这里我们说这个点:m_Token这个GDIplus“身份卡”我们要设置为私有,不要外部代码使用到,做到封装代码的作用!
还一个点就是我们将Startup初始化GDIplus这个函数设置为有返回值可以在程序设计错误处理!