问题描述
本人是做土木工程的,因为很多时候都需要计算,做一些受力分析什么的,平时也都用excel一类,有时候还得出计算书,所以就想学习下编程,做些小软件方便使用,不知道是学vb好还是vb.net好,望各位指点哈~
解决方案
解决方案二:
vb.net吧,下个vb.net2010速成版就够用的.
解决方案三:
VB6
解决方案四:
对于新手来说学.net会不会有些难度啊
解决方案五:
vb已被淘汰...如果你不是特别喜欢编程只是想用作工作的工具,去学vba吧...
解决方案六:
再有最好编写的小工具可以生成word计算书,vb、vb.net和vba都可以么?
解决方案七:
飘过。。。我原来学的是vb6,后来转成。net,net功能更强,使用更方便。其实,工具无所谓,重要的算法,思路,工具只是让更方便。当然,新的工具更人性化更强大
解决方案八:
必须是VB.NET,和VB6一样,更加好用。
解决方案九:
看需求吧,根据自己的具体情况,比如机器,如果性能较好,那上.NET还是不错的选择,如果机器不咋样,而且要很多人都用你写的软件,用vb6,毕竟一个运行库,都几十M了
解决方案十:
强烈建议用vb6.0我用vb.net让他害苦了每次客户端安装时都提示是否安装组件
解决方案十一:
学vb6.0
解决方案十二:
当然是vb.net,最好是C#.
解决方案十三:
我也觉得是lz的关键问题在算法有了算法用什么写代码都一样
解决方案十四:
vb.net或者C
解决方案十五:
#现在都是.NET啦。对于新手来说,学.NET和学6.0花费精力和时间差不多的。那何必学6.0呢?
解决方案:
程序开发零基础的话,最好从基本C++开始学习,看看相关C++语言基础的书,写一写顺序结构的代码。之后再过度到C#。NET或VB。NET都可以,这些有些概念才能理解,程序设计思想也才会成熟一些,一上来就学。NET,有关一些类的概念和面象对向的理论会很吃力的。
解决方案:
引用14楼gooodiuck的回复:
现在都是.NET啦。对于新手来说,学.NET和学6.0花费精力和时间差不多的。那何必学6.0呢?
。NET有好多东西,VB6.0相对简单多了,不是一回事,比如委托,比如线程…………
解决方案:
6.0安装简单,调试环境运行快,要求不高的话6.0足够了
解决方案:
引用15楼w249756642的回复:
程序开发零基础的话,最好从基本C++开始学习,看看相关C++语言基础的书,写一写顺序结构的代码。之后再过度到C#。NET或VB。NET都可以,这些有些概念才能理解,程序设计思想也才会成熟一些,一上来就学。NET,有关一些类的概念和面象对向的理论会很吃力的。
对于新手先学C++、C#最后再到.net或VB太有难度了吧呵呵在大学的时候上过C语言的课我目的是学一种语言弄个小软件方便工作的哈
解决方案:
Delphi
解决方案:
没用过Delphi,不过感觉好像简单的小东西,用Delphi在部署上比较方便,复制exe文件即可。而不管是VB6还是VB.NET再小都得做个安装包安装才能用。
解决方案:
vb6.0简单易学,等会了再向。net进军
解决方案:
初学者建议从VB开始入门,因为VB有易实现性的这种功能,然后再学别的语言,就容易多了
解决方案:
VB.NET吧雖然我一開始也學VB6但其實接觸了VB.NET之後你會感受到很多VB.NET做得到的事VB6不一定能做到比如說VB.NET能跟VB6一樣叫用API但是VB6卻不能呼叫.NETframwork的東西來用總而言之建議你可以先瞧瞧VB6的程式看看人家怎麼編寫的再看看VB.NET比較差異性之後再用VB.NET入手我是這樣建議的目前學習程式的歷程邁入了第四個月...
解决方案:
matlab
解决方案:
"难度"绝对不是学VB6的借口,甚至说VB.net比VB6更容易掌握!功能更强大!
解决方案:
如果你只是作为一个计算的工具,不是做项目开发,其实用excel带的VBA就行了,语法类似VB,但功能相对简单,对于一些计算方面的程序设计能满足需求了。
解决方案:
先学vb因为可以调试你的代码,然后再装上vb。net2天就过度了,如果一上vb。net有的概念就理解不了,调试的时候还看不到,单步执行的时候很难看到你的界面,而刚学你又不怎么会调试,当然这些都是学习的方法,最后推荐用net,很多的功能都是自动生成,可视化编程,感知,很方便,至于他们所说的部署的时候安装,你不需要关心太多,看看msdn把把setup一起做到你的解决方案里面,实在懒的话你他妈的都装上不就行了,真服你竟然会倒退回去用vb6
解决方案:
哪个也不用学,直接抢银行即可
解决方案:
都可以,看爱好
解决方案:
解决方案:
应该学VC++
解决方案:
如果你做工程管理,不做程序员的话vb就可以了,vb.net启动慢,内存消耗大,小计算程序vb方便
解决方案:
vb.net更好用,什么面向对象继承类都好理解,有了全自动冲锋枪谁还用火药枪。
解决方案:
如果一定在VB/VB.NET中选一个,最好是.NET我学VB时已经出了VB2003,但是大家也是对2003一遍骂声,我就选学了VB6。如今真的是后悔了。无论大家愿意不愿意MS是要淘汰它了。我是一个非常不专业的人,只写自己用的小工具,不想学这个又学那个,太烦了。不建议你走这份弯路
解决方案:
这两个东西相差很大。如果你想学到东西还是vb6.如果只是应付学学vb.net就可以。
解决方案:
学vb。net吧,各种数学函数库较多,用起来方便,搞个分析调试也方便,。net的编译环境比vb6智能多了,学就学最新版本吧,要与时俱进
解决方案:
vb.net会好学点我也是刚刚接触的
解决方案:
如果要学vb.net;我建议学他的兄弟C#吧,代码比vb.net简洁多了,而且很易读
解决方案:
如果要学vb.net
解决方案:
我跟楼主一样,都是从0开始,先接触了一下vb6,后来发现,.net,就安装试了下,才发现好强大,如果是新生,都从0开始,就直接.net,vb6都落后了,win7支持的不好,听说win8不支持vb6的软件了,何必学一个落后的东西。而且vb.net实在好强大,很方便。唯一不足的就是vb.net写出的软件要安装,.net框架,而vb6的直接可以运行。
解决方案:
还是学.net吧,vb6没多大价值了。
解决方案:
.net吧。。VB都过时了。
解决方案:
对没学过的来讲,VB6和VB.NET都没差多少,所以直接.NET没错的
解决方案:
vb已经跟不上时代的发展了,当然要学vb.net
解决方案:
顶vb.net
解决方案:
个人觉得VB.NET比VB6.0更好理解,更容易学,你可以先学VB.NET
解决方案:
我也是做土木工程的,原先做设计,现在做检测鉴定。02年考VB二级证书,一直没用。07年底编了一个受弯构件计算软件,用的是VB2005,前段时间编了一个回弹处理软件,用的是VB2010。一句话,学了没用,很快都会忘掉,两次编软件,用的都是最新版,反正又从零开始就用最新版。功能强大不说,智能纠错就会让你方便许多,代码也会少写很多,编程经验虽然不多,总之一句话,要学要用最好用最新版,未必什么都要懂,有用的那部分,你把它搞懂就行了,就可以编出软件了。
解决方案:
我是先自学的vb6,然后偶然的机会接触到vb.net,发现有了vb6的基础,学习vb.net非常非常容易,可以说是无缝链接,呵呵。如果楼主比较心急的花,我觉得可以直接学习vb.net,毕竟现在vb6用的很少了。另外我觉得现在似乎不流行vb.net了,学C#的人更多,楼主有兴趣的话可以看看。
解决方案:
个人建议用VB.NET其实VB.6.0和VB.NET都可以满足你的需要,你又不参加二级考试(二级考试是VB6.0)
解决方案:
vb.net