to netcrawller:很不好意思,我说了那么多,却不是针对你的问题,下面,我将我自己的经历告诉你,希望对你有所帮助:
VB,我是从VB1.0For DOS开始用的(相信不会有更早用VB的了吧?:))用到VB5.0结束,经历了3年。而后开始转Delphi。我的感觉是:VB是很好的入门工具,简单易学,是它开创了Visual编程的先河! 但是,VB从一开始它的缺点和它的优势一样明显。伪编译的代码,松散的程序结构,不完善的面向对象(甚至根本不能称为面向对象)......
VB将程序员顶在上层,让他们无法深入系统,VC却要求程序员具有相当的系统知识(当然,我是指真正掌握VC),而Delphi不是这样。当你是菜鸟时,它可以让你象用VB一样做上层开发。随着你的水平不断提高,你会感觉Delphi始终是你承手的兵器,当你要深入到系统级编程时,Delphi也不会阻拦你!。Inprise再一次宣告了他们豪言:“Nothing is imposiable”。试想,如果VB1.0和Delphi1.0同时发布,结果会怎么样?
to rosement: 纠正你一个错误,“Delphi做数据库的不多”,只能怪你孤陋寡闻。Delphi的80%的应用是在数据库领域的(当然,范围不是中国,而是世界)。告诉你为什么中国Delphi不如VB流行,今年暑假我在软件公司实习,有一个项目给我,头问我准备用什么开发,我说Delphi吧。然后,他说:“用Delphi的话,你实习结束走后,这个项目就无人可以维护了(没人懂Delphi),所以还是用VB吧”。呵呵,偌大的一个软件公司,竟然怕没有人能接Delphi的手。
to prefix:你说VB做的程序小,呵呵,你没有把1.3M的VB运行库(VB 5.0)算上吧?另外,你说VB可以做3D MAX,呵呵,您说笑了。我想即使可以实现,这个速度问题啊,唉。解释执行的语言的速度真是...见过java写的oracle的安装程序的速度吗?但愿小弟孤陋寡闻,没见过VB写的大型程序。
to shines:我的软件怎么样,这是个见仁见智的问题。您觉得我的软件不怎么样,呵呵,我也没觉得我的软件怎么样啊。
to taxi:谢谢你说我将来赚大钱,我也很想,呵呵。我想告诉你的是:软件的功能的强弱不是评判一个软件优劣的唯一标准,有时候,功能的冗余反而不是用户喜欢的(这是我从很多用户来信得到的启示),能满足用户的需要才是第一位的。所以,增加功能时,要考虑一下是不是值得,是不是和这个软件无关(我见过一个所谓“超级记事本”,可以放CD,可以播放屏幕保护,这就不是很适合了)。BTW:我的软件是用ASPack压缩过的。