看到一篇文章很好,共享!!

xayzmb 2003-04-04 10:24:57
序:不要老是想着谁“最有钱途”,这些都不是我们应当考虑的,我们要考虑的是怎样才能真正的精通VB。如果成为了VB的专家,应当很容易赚到钱的。VB程序员为什么工资低,不是VB不行,是因为大部份VB程序员不行,他们只懂得用控件,而没有什么编程的思想。而VB的初学都只会用控件和简单的API就说精通VB了,显然影响的整个VB在程序界的地位,这些人显然不能称为程序员的,只能相当于会使用VB了,就像会Word一样。如果VB程序员都懂的数据结构,UML等,就完全是另外一回事了。有认为VB功能弱,请注意:仙剑95版就是用VB4做的,还有DirectX SDK7中有个一很好玩的3D游戏,声音和动画都非常好,也是用VB写的。所以VB能做很多东西,只要你想去做。

(1)VB不只是数据库和报表。不要以为VB就是数据库和报表,这只是VB强大功能的一小部份。如果这此都搞不清,还是好好的看一下相关的书籍,比在这里问问题有用多了。我以前没有学过数据库,只是有些编程的思路,后来学数据库就非常容易了。我做报表一般用RichTextBox或是From来做,一般都能做的很好,也不用去考虑什么水晶报表了。


(2)不要迷信于API。API能做很多东西,但有些东西在VB里面的函数中就有,API只是VB对WindowsSDK的封装而已。如果想学好API,建议学习SDK。如果VB本身就能很好的支持这个功能,何必还要用API呢。


(3)不要什么都想着控件。如果做程序都想着第三方控件的话,代价是很高的,不仅程序大,安全性也低了很多。其实VB本身带的控件已经完全够用了。

(4)认认真真的把MSDN中关于VB的内容好好看一看,特别是函数和语句,很有用的。



(5)遇到问题不要直接来这里问,自己好好想一想,试着解决这个问题,这虽然在时间上慢了,可是在自身的提高上却有很大的帮助。


(6)没事的时候,多研究些语言上的东西,如数据结构和算法,不要老是想着什么花哨的东西。这对以后的提高非常有帮助。


(7)如果想精通VB,在VB的基础上,学学VC还是非常的帮助的。拿VC的东西对照VB来想一想。


(8)有些很大的问题要自己动脑来想。如设计一整套软件,这是一个非常好的学习机会,不要让别人来帮你设计,只是让别人帮你提些建议。


(9)学VB要付出代价的,没有不劳而获的。 如果想成为高手,还要会好多与VB不相关的东西,但这些东西都能用到VB上,如photoShop可以做界面美化,TCP/IP协议可以帮你更容易的开发网络程序,MCI和WFV多媒体接口可以更好的开发多媒体应用,英语可以使用更好的学习英文文档。等等好多的。


(10)祝初学者都能成功
...全文
185 30 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
_131_ 2003-04-09
  • 打赏
  • 举报
回复
---------------------------------------------------------
VB程序员为什么工资低,不是VB不行,是因为大部份VB程序员不
行,他们只懂得用控件,而没有什么编程的思想。而VB的初学都
只会用控件和简单的API就说精通VB了,显然影响的整个VB在程序
界的地位,这些人显然不能称为程序员的,只能相当于会使用VB
了,就像会Word一样。
---------------------------------------------------------
说的在理 啊!
的确是这样的!!!本人使用vb3年有余,用vb作过N个项目,现在都不敢说精通vb!!!
但是前不久公司招人,结果来了N个精通vb的,一看编程习惯,kao,连作坊的手艺都不如!
再一看,界面上放了一堆的控件,代码没有几行!!!!
还振振有辞,控件不用干什么!!!!!!!!!!!!
唉,vb命苦啊!
多好的东西就这样被糟蹋了!!!!!!!!!!!!!
wxj_lake 2003-04-09
  • 打赏
  • 举报
回复
VB是快不行的了,3年内微软就会放弃对VB的支持,就象前不久放弃对NT4的支持一样。

不过我个人还是会保留VB的,毕竟从3.0用到现在,给我最大帮助的就是VB,我对它有很深的感情。

我喜欢用VB操作DirectX,可读性会好很多,DX8比DX7好用很多。可惜DX9一定要换到.net架构下了。

任何一种事物都有新生和衰落的时候,VB脱胎换骨的时候到了,VB.net也不是原来那个VB了。

进入.net的学习曲线的时候,可能我就会放弃VB了,MIL语言之间没有明显的优劣互补,C#有那么容易上手。最主要,是不象以前读书的时候有那么多时间了,累了……
lumberjake 2003-04-09
  • 打赏
  • 举报
回复
说到心理了!
国内的vb环境不行!!
  • 打赏
  • 举报
回复
OK!
有哥 2003-04-08
  • 打赏
  • 举报
回复
转到BCB
qingming81 2003-04-08
  • 打赏
  • 举报
回复
写文章的大虾,请教一下RichTextBox作报表的方法。

因为我这两个星期都在为这个问题头疼。我也试用过RichTextBox来做报表,但头两个问题就让我停止不前了:
(1)一是,在键盘上从中文按“Ctrl + Space”切换输入法时,敲入英文字符,再按“Ctrl + Space”切换到中文,RichTextBox控件就会出现乱码。
(2)我在作下述排版时(一般都是手工编写代码来排版,这样似乎有效,但不是程序员的做
法),写入以下代码:
with rtftext
.text = "日出江花红胜火!" & vbcrlf & "春来江水绿如蓝!"
.selstart =0
.sellenth=len(日出江花红胜火!)
.selfontsize =12
.selfontname = "宋体"
.selfontcolor =vbblack
end with

作一次好象可以,但连续作几次,即对文本的第二行及以下行作同样的代码操作,结果就不对
xayzmb 2003-04-08
  • 打赏
  • 举报
回复
呵呵
不知什么原因(D版???)
我的VB.NET始终安装不成功
安装时间特长....
maskzha 2003-04-08
  • 打赏
  • 举报
回复
说的非常对。
很多VB程序员的基础知识都很差。
基础不牢是VB人员不能达到高层次的主要原因。
planetike 2003-04-08
  • 打赏
  • 举报
回复
VB不牛,但我还是要用。
请问有没有类似于DELPHI对大富翁这样的VB论坛。
我找得该死没有找到。
这里人多,但是杂。
还有广告加重了我的猫的负担。
IMHELLFIRE 2003-04-08
  • 打赏
  • 举报
回复
我已经晕了,别叫醒我!
lxcc 2003-04-08
  • 打赏
  • 举报
回复
建议置顶
yo_jo 2003-04-07
  • 打赏
  • 举报
回复
up
arfayr 2003-04-07
  • 打赏
  • 举报
回复
可是,为什么我找VB方面的得工作很难呢?真想知道VB的大本营在那里

自认为对VB还算精通吧,可是大部分公司都嗤之以鼻

的确如果一直用面向对象编程的话,从VB转向VB.net好转,而且感觉似乎获得了新生。而且.net编辑器更加爽哦

ldcr520 2003-04-07
  • 打赏
  • 举报
回复
无条件支持.
syl5005 2003-04-05
  • 打赏
  • 举报
回复
我做报表是用的别人的控件,感觉还行。我非常支持各位的说法。但要保留个性。
StarLee 2003-04-05
  • 打赏
  • 举报
回复
说得对

我支持
gfh_79_0 2003-04-04
  • 打赏
  • 举报
回复
精彩、实在、赞同。
彩练当空 2003-04-04
  • 打赏
  • 举报
回复
sdk是什么东东?
victorycyz 2003-04-04
  • 打赏
  • 举报
回复
说得在理。
chnynvb 2003-04-04
  • 打赏
  • 举报
回复
精彩啊~~
加载更多回复(10)

743

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧