返回狼盟编程首页
编程搜索 [狼盟旧档]
论坛统计


请输入搜索关键字:
├─◆ 狼盟首页 > 查看贴子 > 详细信息

楼主

未来的VB star就是我,我有些问题想问大家


我学VB不久,也跟着做过一些程序,目前我还只在VB=控件+事件的阶段。在一些概念问题上有点似懂非懂。大家不要笑我傻,或许你也有这样的疑惑。

1。什么是对象?什么是类?什么是句柄?过程、函数还有模块之间有什么区别?

   面向对象和面向过程编程到底有什么本质区别?

2。VB里面有许多类库,我相信大家用过的不超过十分之一。里面的类都有什么作用?

3。我看到好多程序都用到了API,我想知道什么时候要想到用API函数,怎么知道要用哪些API函数。我个人觉得VB里面自带的类库差不多可以解决实际问题了,现在存在一个API函数滥用的情况。

4。关于FSO这部分我还没看的太懂。







一笑缘 [ 1 楼 ]
2004-08-31 23:37:00
呵呵,果不其然,未来之星!如何评价API“滥用”呢? 

一笑缘 [ 2 楼 ]
2004-08-31 23:37:00
呵呵,果不其然,未来之星!如何评价API“滥用”呢? 

qdlihuifeng [ 3 楼 ]
2004-09-01 15:16:00
通俗的讲:对象可以理解为任何一个事物,而类则是这个事物中的各个元素,比如说汽车,可以是一个对象,汽车都有轮子,发动机,方向盘,轮子,发动机,方向盘这些就是类,类可以有不同的值,但是每一辆汽车都有轮子,发动机,方向盘,这个该连你可以慢慢理解!
至于调用api,vb对系统底层的东西操作无能为力,只好借助windows提供的api函数来完成,你需要完成一些windows系统本身能完成的功能的时候,就可以调用相应的api来完成,比如重启关机! 

gogameover [ 4 楼 ]
2004-09-01 16:25:00
fso就是文件系统对象,对所有注册过的类都可以通过当前的操作系统对其进行调用。比如对word,excel,directplay、、、、、、等对象它们都封装了大量的过程,它们都可以通过FSO方式为VB提供大量的方法和过程。具体的FSO对象对VB的支持程度是不一样的,对于Word,EXCEL你可以建立它们的APPlication,并对其进行几乎所有的操作。而关于directplay对象的调用就难了一些,你可能要对它的一些方法定义结构体来进行接收、、、、、、