找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 562|回复: 10

[求助]:关于vb的小问题

[复制链接]
发表于 2003-5-7 13:41:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我以前是学c语言的,现在欲学vb。以前知道谭浩强的c语言写的不错,是经典的。但我不知他编的vb一书如何?有谁讲给我听一下?或者推荐一本好的vb书


另外程序前面加的Option Explicit
有何用?
[F]我自己编写的小程序,不加载这个好像也可以运行啊?盼解!![/F]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 181个

财富等级: 日进斗金

发表于 2003-5-7 20:18:23 | 显示全部楼层
谭浩强的c语言应该是TC吧,那是在DOS下运行的早期的编程语言。现在应该直接步入面向对象的编程环境,而且早期的DOS程序应该是按流程运行的,而在Windows环境下增加了事件驱动的功能,即只有某一事件触发时才会执行,如鼠标的单击、双击等就是触发的事件。
在VB中的最前面加上Option Explicit表示要求变量声明,代表这个窗体、模块或者类模块中的变量必须定义类型,否则视为不可识别的,会报错,可用于检查一些变量拼写的错误。不加时表示没有定义的变量的类型为Variant。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-8 09:31:21 | 显示全部楼层
Variant是个什么样类型的变量?是常量吗?
另外加上这段代码,是否有点c语言中全局变量的味道?
另外谭浩强的vb一书写的像c语言一样言简意赅吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 181个

财富等级: 日进斗金

发表于 2003-5-8 13:38:35 | 显示全部楼层
1、Variant是一个数据类型,跟Integer(整型)、String(字符型)类似。但是它属于变体型的通用的数据类型,即它可以表示一个整型、也可以表示一个字符型,还可以表示一个对象类型。
2、Option Explicit仅是通知程序编译或者运行时后面的变量必须是已经声明的,否则这个变量无效。
3、全局变量应位于模块中的顶部,使用Public声明,表示在一个工程内部,这个变量在任何一处都可以访问。模块级变量位于窗体、模块或者类模块的顶部。使用Private或者Dim声明,表示在模块的内部任何一处都可以访问。而局部变量位于一个过程或者函数的内部,使用Dim声明,在这个过程或者函数的内部都可以访问。

另外:谭浩强的vb一书我没看过,不过他写的一般是基于计算机等级考试的,侧重于基础知识方面,对于入门应该是有好处的。不过,编程语言不仅仅是基础知识方面的,更要侧重于实际应用,只有与实际操作相结合,解决工作中的实际问题,才能发挥它的真正作用。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-12 09:29:46 | 显示全部楼层
另请问我买的d版vb6企业版为何盘中无msdn,是否盗版盘都无这个内容?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 181个

财富等级: 日进斗金

发表于 2003-5-12 12:29:14 | 显示全部楼层
MSDN是独立的产品,不包含于VS6.0当中,需要单独购买安装。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-12 16:06:13 | 显示全部楼层
那么光盘的名称是否就是msdn?有几张盘?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 181个

财富等级: 日进斗金

发表于 2003-5-12 19:13:01 | 显示全部楼层
就是MSDN Library,我在市面上只看到两种的,一种是两张盘,VB和VF的帮助文件是中文的,其它是英文,而另一种是三张盘的,全是E文。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-13 15:48:54 | 显示全部楼层
msdn 是不是就是vb的联机帮助文件,msdn的盘我在市场上好像从来没见到过啊。没有它的帮助,我该怎么办?
另外,我发现vb比c语言容易上手的了。请问现在用c语言编程的人多不多?

另外以前我也学过汇编语言,什么mov,push啊,当年也是纯粹应付等级考试的,现在早忘了(其实当初也没真正掌握)。请问现在用它的人多吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 181个

财富等级: 日进斗金

发表于 2003-5-13 22:21:40 | 显示全部楼层
MSDN是整套VS程序的帮助文件,包含VC、VB、VF等。没有它,当然就没办法获的联机帮助了。
一种编程语言,有需求,才会有人使用。对于一些系统底层的接口之类的,不用C语言或者汇编语言难道还有其它的选择?但是它们编程过程复杂,如果要求可视化、快速、数据连接方便的话,那么其它的如Deplhi、VB可能会更好点。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-16 11:44:42 | 显示全部楼层
1   装程序时不知为何出现以下问题: message file "c:\docume~1\admini~1\local~1\temp\setup.msg is missing. please correct the problem or obtain in a new copy of the program
    刚开始我还以为是我装的这个程序有问题,但后来发现几乎装所有的程序都有这个现象,不知为何?(操作系统为win2000。另外系统为初装,应该不会出现系统错乱的问题)
2  我用fontpage2000 学做网页,然后制完后想在自己的机子上发布,(应该可以的吧?)看了联机帮助,说是要装服务器扩展服务。是什么servext.exe 但是我找不到。也找不到什么服务器扩展资源工具箱c:\program files\microsoft shard \web sever extentions\40\serk\2052\defeault.htm
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-25 13:58 , Processed in 0.218062 second(s), 52 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表