当前位置:编程学习 > VB >>

新手求助:VB教程

新手求助:请高手推荐VB教程,最好是视频,之前下过的讲的不详细,实例太少。 --------------------编程问答-------------------- 我是买的一本书,叫《VB 从入门到精通》光盘里有实例有教程 视频太大了而且这样进度太慢。站内信 --------------------编程问答-------------------- 本人路过。不过建议你还是多看看书,可能视频教程来的快些,但是学完了不扎实。其中的控件可以只了解一部分常用的,其他用到再去学习,如果自己非常对VB非常感兴趣,可以自已试着做点小软件,比如MP3,可以用控件MULTIMEDIA实现,也可以调用WIN32平台API实现,试着用多种方法提升自己,千万别着急! --------------------编程问答-------------------- Visual Basic 5.0的安装盘中有一系列很好的视频教程。不知道为什么VB6就没有了。
你可以找找VB5的安装盘,安装好MSDN帮助,就能打开了。 --------------------编程问答-------------------- 实战最重要
--------------------编程问答--------------------


在Visual Basic 5.0安装盘,或者Visual Studio 97 Disc 1的
\VB5.0\VB\VBONLINE\MEDIA
目录下。 --------------------编程问答-------------------- 找本书看看,看完之后再实操。实践出真知。 --------------------编程问答-------------------- 我现在在一个公司实习、就用的vb、、一点没学过、、从头来过、、乱七八糟的资料看了不少、、也就知道了最简单的东西、、郁闷啊郁闷、、、 --------------------编程问答--------------------
引用 7 楼  的回复:
我现在在一个公司实习、就用的vb、、一点没学过、、从头来过、、乱七八糟的资料看了不少、、也就知道了最简单的东西、、郁闷啊郁闷、、、


同样正在一边编程一边摸索。。。 --------------------编程问答-------------------- http://www.enet.com.cn/eschool/video/vb/ --------------------编程问答-------------------- 好吧,不想多问大家在以前的选择、决定上的真正原因,或许只是认为这是顺应潮流、跟上大局。

何去何从?
前面看不清,就从根源找起吧。

追溯回去,再回来:大家可都明确的知识、信息资源在整个大环境里的位置?
是过时?是在最前沿?是模糊?

推荐几篇文章,静心看看:
Linux之父炮轰C++:糟糕程序员的垃圾语言
C语言已经死了,5个需要忘却它的理由
看看9种编程语言的发明者是怎么说的

顺应时代没有不好,但是时代在变,大家在顺应着的“时代”是真正的时代吗?
模糊!就停下来,停下来思考。别急 --------------------编程问答-------------------- 学VB最好的不是看视频,而是看源码!看人家写好的VB的form,code 。学会后再举一反三,这样学编程的效率是最高的! --------------------编程问答-------------------- http://jpkc.wxit.edu.cn/vb/Wlkc/index/index.html --------------------编程问答-------------------- http://www.xin3721.com/eschool/VisualBasicenet/ --------------------编程问答-------------------- 实际上你找一本差不多的书就行,大概了解一下,主要是实际编写代码,遇到不会的在网上找或csdn发帖问这样进步会很大的。 --------------------编程问答-------------------- http://www.enet.com.cn/eschool/video/vb/  --------------------编程问答-------------------- 我是04年的时候买的书,visual basic编程篇。都是讲基础的。vb6 --------------------编程问答-------------------- 看视频实在不环保啊,太占硬盘啦 --------------------编程问答-------------------- VB入门很容易的啊
我做项目时候也是VB开始的,去买了本VB的入门书,一天就看完了
然后第二天就可以开发了,当然我是学计算机的哈

其实你熟悉下VB的语法,然后基本都是界面去设计了,对于一般的应用足够了
开始做了以后,遇到问题再来问,也不迟,问题驱动学习嘛,也是一种很好的学习方法啊
--------------------编程问答-------------------- 如果你是初学编程,建议学习易语言吧。非常好学!它是通向英文编程很好的桥梁!易语言是中华民族第五大发明!www.eyuyan.com --------------------编程问答-------------------- 根据代码+注释+百度我觉得这样上手快 --------------------编程问答-------------------- 我现在在一个公司实习、就用的vb --------------------编程问答-------------------- 买本书,看完它,就好了,别找贵的,就那种考证用的,或是教学用的就好了,看完一遍不懂,看完两遍,十遍下来你保证VB入门了。 --------------------编程问答-------------------- 新手表示正在初学VB - - --------------------编程问答--------------------
引用 19 楼 middleschoolstudent 的回复:
如果你是初学编程,建议学习易语言吧。非常好学!它是通向英文编程很好的桥梁!易语言是中华民族第五大发明!www.eyuyan.com


您肯定是黑E语言的,哈哈哈 --------------------编程问答--------------------
引用 24 楼 WallesCai 的回复:
引用 19 楼 middleschoolstudent 的回复:如果你是初学编程,建议学习易语言吧。非常好学!它是通向英文编程很好的桥梁!易语言是中华民族第五大发明!www.eyuyan.com

您肯定是黑E语言的,哈哈哈


编程的难度其实不是用什么语言形式去表达,而是将纷繁的真实世界的现象提取成严谨的,没有歧义的数学模型。

有很多黑程序员的笑话,比如
老婆给当程序员的老公打电话:“下班顺路买一斤包子带回来,如果看到卖西瓜的,买一个。” 当晚,程序员老公手捧一个包子进了家门。。。 老婆怒道:“你怎么就买了一个包子?!” 老公答曰:“因为看到了卖西瓜的。”

这说明什么呢?程序员更加关注表述的严谨性。用户向程序员(包括PM)交代的需求是模糊的、笼统的,有时候甚至是前后矛盾的。程序员要做的事情其实就是理顺这些逻辑,得到一个清晰无误的模型,它消除了所有的不确定性。

程序员的价值正是能做这样的分析,而不是把这样的分析写成程序,而用户则不具备这样的能力。这也是为什么即便直接让用户用汉语或者拼音写程序他们也无法胜任的原因。

严密而清晰的表达的最佳工具是数学而不是“自然语言”,一个简单的事实是,Pascal和Basic这些使用了更多、更完整的单词的语言在和C Like那样简洁的语言的竞争中败下阵来。而Lisp家族的语言却非但没有消亡,反倒越发具有生命力。因为它们在表达数据、算法和逻辑方面具有先天的优势。

E语言和VB一样,其实与其说是“语言”,不如说是提供了很多预制的软件模块,让用户自己组合,自定义一个软件。很少有人用它们去编写那些可以重用的,鲁棒的软件模块,相反这些代码更像粘合剂,它们把那些控件和库组合在一起。而另一个巧合的地方就是,你不可能不花钱就买到VB或者E语言的编译器——即便买到你也用不起来,因为它们的卖点都是那些预制的软件组件,光买来粘合剂你什么也做不了。粘合剂就像买航模送你的添头。 --------------------编程问答--------------------
引用 25 楼 caozhy 的回复:
引用 24 楼 WallesCai 的回复:引用 19 楼 middleschoolstudent 的回复:如果你是初学编程,建议学习易语言吧。非常好学!它是通向英文编程很好的桥梁!易语言是中华民族第五大发明!www.eyuyan.com

您肯定是黑E语言的,哈哈哈

编程的难度其实不是用什么语言形式去表达,而是将纷繁的真实世界的现象提取成严谨的,没有歧义的数学模型。

有很多黑程序员的笑话,比如
老婆给当程序员的老公打电话:“下班顺路买一斤包子带回来,如果看到卖西瓜的,买一个。” 当晚,程序员老公手捧一个包子进了家门。。。 老婆怒道:“你怎么就买了一个包子?!” 老公答曰:“因为看到了卖西瓜的。”

这说明什么呢?程序员更加关注表述的严谨性。用户向程序员(包括PM)交代的需求是模糊的、笼统的,有时候甚至是前后矛盾的。程序员要做的事情其实就是理顺这些逻辑,得到一个清晰无误的模型,它消除了所有的不确定性。

程序员的价值正是能做这样的分析,而不是把这样的分析写成程序,而用户则不具备这样的能力。这也是为什么即便直接让用户用汉语或者拼音写程序他们也无法胜任的原因。

严密而清晰的表达的最佳工具是数学而不是“自然语言”,一个简单的事实是,Pascal和Basic这些使用了更多、更完整的单词的语言在和C Like那样简洁的语言的竞争中败下阵来。而Lisp家族的语言却非但没有消亡,反倒越发具有生命力。因为它们在表达数据、算法和逻辑方面具有先天的优势。

E语言和VB一样,其实与其说是“语言”,不如说是提供了很多预制的软件模块,让用户自己组合,自定义一个软件。很少有人用它们去编写那些可以重用的,鲁棒的软件模块,相反这些代码更像粘合剂,它们把那些控件和库组合在一起。而另一个巧合的地方就是,你不可能不花钱就买到VB或者E语言的编译器——即便买到你也用不起来,因为它们的卖点都是那些预制的软件组件,光买来粘合剂你什么也做不了。粘合剂就像买航模送你的添头。


前面的我都认同, 但是最后一段表示异议, E语言的卖点显然不是什么"预制的软件模块", 这一点谁也比不上.NET .NET都快把编程变成翻手册查函数了. E语言的卖点,或者说是"噱头"也仅仅是所谓的"中文编程"而已.

不信可以发个调查贴, 问问大家心目中控件或者组件编程的语言, 十有八9会说是.NET或VB, 但是你要是问"中文编程"的话, 水版都知道是E语言. 这一点不容置疑. --------------------编程问答--------------------
引用 26 楼 WallesCai 的回复:
引用 25 楼 caozhy 的回复:引用 24 楼 WallesCai 的回复:引用 19 楼 middleschoolstudent 的回复:如果你是初学编程,建议学习易语言吧。非常好学!它是通向英文编程很好的桥梁!易语言是中华民族第五大发明!www.eyuyan.com

您肯定是黑E语言的,哈哈哈

编程的难度其实不是用什么语言形式去表达,而是将纷繁的真实……


别的不说了,我只说一条,VC++的卖点,比如MFC和ATL,是完整的C++实现的,.NET Framework现在开源了,几乎95%的代码也是C#写的。Delphi的VCL是Delphi写的,少数是汇编写的。Java 类库是Java写的,上面运行的各种框架,包括JSP是Java写的。

VB的系统库函数是VB写的么?答案不言自明。

我可以说,.NET确实向程序搭送了很多系统类库,但是C#和其它被我称之为编程语言而不是胶水语言(VB就是胶水语言)的语言一样。它们本身可以用来创造可复用的,有价值的软件组件,而不仅仅是粘合这些组件的粘合剂。 --------------------编程问答-------------------- Ruby那么慢,RoR也是Ruby实现的,Ruby的各种库也是Ruby实现的。Python、Haskell、……我不举例了。而那些胶水语言,比如Foxpro、VB、运行于各种软件中的“脚本”,它们的共同特点就是,系统库和用户创建的代码是不平等的,你的代码只能是二等公民。 --------------------编程问答--------------------
引用 26 楼 WallesCai 的回复:
前面的我都认同, 但是最后一段表示异议, E语言的卖点显然不是什么"预制的软件模块", 这一点谁也比不上.NET .NET都快把编程变成翻手册查函数了. E语言的卖点,或者说是"噱头"也仅仅是所谓的"中文编程"而已.

不信可以发个调查贴, 问问大家心目中控件或者组件编程的语言, 十有八9会说是.NET或VB, 但是你要是问"中文编程"的话, 水版都知道是E语言. 这一点不容置疑.


引用 27 楼 caozhy 的回复:
别的不说了,我只说一条,VC++的卖点,比如MFC和ATL,是完整的C++实现的,.NET Framework现在开源了,几乎95%的代码也是C#写的。Delphi的VCL是Delphi写的,少数是汇编写的。Java 类库是Java写的,上面运行的各种框架,包括JSP是Java写的。

VB的系统库函数是VB写的么?答案不言自明。

我可以说,.NET确实向程序搭送了很多系统类库,但是C#和其它被我称之为编程语言而不是胶水语言(VB就是胶水语言)的语言一样。它们本身可以用来创造可复用的,有价值的软件组件,而不仅仅是粘合这些组件的粘合剂。

引用 27 楼 caozhy 的回复:
别的不说了,我只说一条,VC++的卖点,比如MFC和ATL,是完整的C++实现的,.NET Framework现在开源了,几乎95%的代码也是C#写的。Delphi的VCL是Delphi写的,少数是汇编写的。Java 类库是Java写的,上面运行的各种框架,包括JSP是Java写的。

VB的系统库函数是VB写的么?答案不言自明。

我可以说,.NET确实向程序搭送了很多系统类库,但是C#和其它被我称之为编程语言而不是胶水语言(VB就是胶水语言)的语言一样。它们本身可以用来创造可复用的,有价值的软件组件,而不仅仅是粘合这些组件的粘合剂。

引用 28 楼 caozhy 的回复:
Ruby那么慢,RoR也是Ruby实现的,Ruby的各种库也是Ruby实现的。Python、Haskell、……我不举例了。而那些胶水语言,比如Foxpro、VB、运行于各种软件中的“脚本”,它们的共同特点就是,系统库和用户创建的代码是不平等的,你的代码只能是二等公民。



您跑题跑得偏远了. 或许你真的了解很多语言, 就像咱大学时代闻名遐迩的谭浩强教授一样博学,呵呵,开个玩笑
不过呢, 你的划分方式和我的并不是同一标准. 我在这个回帖的第一个引用中其实已经说了, E语言的卖点并非什么胶水语言或者是脚本语言, 它的卖点或者说"噱头"仅仅是所谓的"中文编程"而已. 而这一点也是它区别于论坛里面其他所有语言的特性. 
这一点也是它和VB的最大不同, 你无法忽视这一点.

如果把论坛比喻成一个菜市场, 每种语言都可以用一句话向进来的访客吆喝推销.
.NET或许会说: 看啊,我有号称最大最全的类库
VB或许会说: 看啊, 我有无数的控件
C或许会说: 看啊, 我有最简洁高效的代码
E语言会说什么?  你知道答案的.

跟我辩论, 讲大道理是没用的, 更何况你所说的东西google上都能找到. copy paste的活只能吓唬吓唬没见识的小孩子. 
更何况, 在这个帖子里面讨论这些其实也早不是楼主的标题所在了. 如果还想继续, 另开新帖吧, 咱不好老占着别人的帖子自说自话对不. --------------------编程问答--------------------
引用 29 楼 WallesCai 的回复:
引用 26 楼 WallesCai 的回复:前面的我都认同, 但是最后一段表示异议, E语言的卖点显然不是什么"预制的软件模块", 这一点谁也比不上.NET .NET都快把编程变成翻手册查函数了. E语言的卖点,或者说是"噱头"也仅仅是所谓的"中文编程"而已.

不信可以发个调查贴, 问问大家心目中控件或者组件编程的语言, 十有八9会说是.NET或VB, 但是你要是问……


我觉得了解足够多的语言并不必要,重要的是了解各种范式的语言。如同一个了解英语、德语、法语、西班牙语的老外,看人类语言的视野甚至比一个懂汉语和英语的人更狭隘。 --------------------编程问答--------------------
引用 30 楼 caozhy 的回复:
引用 29 楼 WallesCai 的回复:引用 26 楼 WallesCai 的回复:前面的我都认同, 但是最后一段表示异议, E语言的卖点显然不是什么"预制的软件模块", 这一点谁也比不上.NET .NET都快把编程变成翻手册查函数了. E语言的卖点,或者说是"噱头"也仅仅是所谓的"中文编程"而已.

我觉得了解足够多的语言并不必要,重要的是了解各种范式的语言。如同一个了解英语、德语、法语、西班牙语的老外,看人类语言的视野甚至比一个懂汉语和英语的人更狭隘。……


我也认为懂得多少门语言并非是通向某某之路的一个标准. 
就拿你例子中的自然语言来说吧, 懂得其他语言可以开阔视野, 但是并非就一定能成为一个作家. 相反亦是, 一个好的作家甚至并不懂任何一门外语也是正常. 他只需要在自己创作所用的语言中如鱼得水各种素材信手拈来各种技巧浑然天成各种思想表达无碍. 
我以为编程亦是. 多了解几种编程语言或许可以开阔思路, 但是你在写代码的时候总归是某一种, 好吧不少语言可以混合, 但是只是为了方便实现某些特殊的功能而那么做, 整体代码还是比较纯的. 就好像是某些国人喜欢说话夹英文单词一样,抛开戏谑的成分, 某些时候确实是比较便捷的表达方式. 

--------------------编程问答--------------------
引用 31 楼 WallesCai 的回复:
引用 30 楼 caozhy 的回复:
引用 29 楼 WallesCai 的回复:引用 26 楼 WallesCai 的回复:前面的我都认同, 但是最后一段表示异议, E语言的卖点显然不是什么"预制的软件模块", 这一点谁也比不上.NET .NET都快把编程变成翻手册查函数了. E语言的卖点,或者说是"噱头"也仅仅是所谓的"中文编程"而已.

我觉得了解足够多的语言并不必要,重要的是了解各……


我的比喻是针对我在比喻之前说的那些来的,无法无限延伸。如果靠比喻和想象而不是实际的了解就高谈阔论,未免有些轻率了吧。我想如果你能了解另一种范式的语言,无论那时你能从一个更高的抽象程度探讨他们的共性还是能够看到他们对编程思维的影响,我们再谈这个问题才不至于陷入毫无营养的讨论。 --------------------编程问答--------------------
引用 32 楼 caozhy 的回复:
我的比喻是针对我在比喻之前说的那些来的,无法无限延伸。如果靠比喻和想象而不是实际的了解就高谈阔论,未免有些轻率了吧。我想如果你能了解另一种范式的语言,无论那时你能从一个更高的抽象程度探讨他们的共性还是能够看到他们对编程思维的影响,我们再谈这个问题才不至于陷入毫无营养的讨论。


好吧, 我也觉得这些讨论本来就是毫无营养的. 
因为你要比我专业得多, 你的视角和观点都是很高深的.
我无非就是自认为小项目做过一些, 所以我只能用我所经历的事实来和你交流.
这自然是男高音VS二人转了.
所以呢, 就让这话题到此为止吧, 我不想说服你, 你也不可能说服我. 工作已经这么累了,上个网还为啥要这么累呢.
--------------------编程问答-------------------- 这边也有....讨论的气氛还是不错的,但别过火了
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,