20CN网络安全小组第一代论坛
发表新主题  发表回复

个人资料 | 社区目录 用户登录 | | 论坛搜索 | 常见问题 | 论坛主页
  下一个最老的主题   下一个最新的主题
» 20CN网络安全小组第一代论坛   » 安 全 基 地   » 菜鸟乐园   » 你想学VB吗? (页码 1)

 
这个主题包含 2 页: 1  2 
 
作者 标题: 你想学VB吗?
悟休
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
现在想不到好东西!作为菜鸟!我想学学VB是有必要的!当然你也可以学学C或者其他的东西!我也是现在才开始学呢!!
不要误会!我不是当老师!而是和大家一起学习!我想VB并不是很难!难的是入门!入门难在哪里呢?呵呵!我想是对原代码很陌生!不知道原代码是干什么的!所以呢!我就想了一下决定把一些基本的原代码每一个字都翻译出来!以后每一天发一篇级简单的!到这里那么初学者就可以理解原代码的意识了!!只要装了VB,然后照着做!那么就可以开始学了!!
我不知道这是不是一个好点子!也许高手对这个不消一顾!呵呵!不过我想菜鸟还是比高手多的!不要紧!如果大家觉得不好那么我就不做了!没关系!给点意见吧!!呵呵!


---------------------------------------------
好了!先发第一篇!!
是关于VB的listbox控件的使用!
listbox控件就是那个VB工具栏上的从上往下第5排的右边一个!鼠标移上去后会有显示!!(当然这是指VB的初始设置)
如图

在你的窗体(也就是打开VB后就出来的那个灰色的窗口)上分别创建三个控件 “textbox”,“listbox”,“command1”。
如图

这些都和其他控件一起放在VB的工具栏一起!鼠标放上去后会有提示!
添加以后,双击你所创的控件!就可以填写原代码了!
注意原代码中如果书写 ' 这个符号!那么符号以后的内容会被处理成注释,颜色变成绿色。
好了!下面的地址就是这一个例子的原代码!这个例子非常简单!大家可以举一反三的自己改改原代码!那么就容易了!代码上我都加了注释的!
VB学习例子下载
-------------------------------------------
要装了VB才可以用的哟!还有VB控件的属性请大家仔细的看看!!这样会对他更加熟悉!
-------------------------------------------
要是我的点子不好!斑竹就删除这篇贴子吧!没关系的!!呵呵!!

[被 悟休 编辑过(日期 03-02-2001)]

IP: 已记录
NetDemon
初级成员
编号: 2

评价成员
图标 1  发表于    NetDemon的个人资料   发送 Email 给NetDemon   发送新的短讯      编辑/删除帖子   引用原文回复  
如果文章是你自己写的,那非常好,最终还要整理放到我们的技术文库中去,如果是C&P的,就不要也罢
------------------
微软给了我窗户,因此UNIX给了我房子
微软给我窗户了吗?没有
所以UNIX没有给了我房子
我仍然游荡在Internet上

[被 NetDemon 编辑过(日期 06-06-2001)]

发表: 4 | 注册: 2005-02-27  |  IP: 已记录
悟休
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
哈哈!!受表扬了!!做起来也有劲了!哈哈!
IP: 已记录
悟休
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
呵呵!我也真是说话不算话!说好了一天一篇的!可是实在忍不住呀!

《我和大家一起学VB》第2篇
---------------------------------------------说明:这个例子里面我们简单的说明了CommandButton这个控件的使用!
如图

'通过对CommandButton控件的属性作些修改就从而了解更多的方法来完善我们编写软件的操作界面!
'以下的控件!“Q”代表受测试的command按钮,其余的如“边窄”“出现”之类的都是代表command按钮。
'大家注意这下面的东西是原代码里没有的:
如果鼠标移动“Q”按钮上面,鼠标程沙漏状,这个是原代码里没有的而是通过对VB的属性窗口MousePointer栏进行设置而产生的!
'还有窗体的性质中的Icon栏里面可以设置程序窗体左上角和最小化时的图标,还有属性中BorderStryle可以设置窗体的样式!大家可以试试!
'还有很多属性大家可以通过对VB初始设置时右边的属性窗口进行个性话的设置!
'方法如下:当你在窗体上创建控件后!单击那个控件!这时属性栏所显示的就是单前你所选中的控件的属性!不同的控件都有不同的属性!
'窗体也有属性!由于中文的VB6。0的属性窗口里面也是英文,也许会有些人看不懂,如果你看不懂,就借助《金山快译》之类的翻译软件
'其实我也是这样学的!要注意!这一次请大家认真的看看每一个属性的作用!一定要有耐心!
'我本人也是在边学边写,力求大家看得懂!由于我和大家进度是一样的!所以你不懂的我不一定懂!
'但是欢迎大家提问!我会去把问题搞懂!决不会回答给你一个错误的答案!
--------------------------------------------
例子如下:

VB学习的COMMAND控件的例子

[被 悟休 编辑过(日期 03-02-2001)]

IP: 已记录
gouy2k
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
Visual Basic宣告死亡

刚过完农历新年,很抱歉大过年的就在标题放上这个字眼。但是事实就是
如此,使用人口众多,简单容易上手的微软开发工具Visual Basic,即将
面临宣告死亡的命运。

或许您会说这是我这个反微软基本教义派在造谣,现在VB的版本是VB 6.0
,再来不是有VB 7.0,就是所谓的Visual Basic.NET吗?可是等大家拿到
这个新版的VB.NET,或是去要一份Beta版来看看,现在熟悉VB的人,可以
发现自己根本无从下手,因为从基本语法开始已经全都和以前不一样了。
目前只熟VB的朋友必须重新学起,反倒是会Java/C++的朋友会发现新的VB
似曾相识,因为VB已经改头换面成为物件导向语言,原来那个比尔盖兹的
最爱,从 DOS时代就伴随微软使用者成长的BASIC语言已经不复存在。

先不论这个改变对既有使用者的影响,这应该是一个好的改变。原有的VB
优点是初学者容易上手,很简单就可以拼拼凑凑兜出一个可以执行的小程
式,对於入门者或是功能简单的应用程序来说,实在是个好工具。但是面
对目前网路时代这些企业级的系统开发,旧有的VB实在不胜负荷。很多人
会写VB程序,但是如果没有严谨的专案管理和好的写程序习惯,很容易大
家写出一堆很难维护的VB程序码。反观Java或C+ +,由於规定严谨,虽然
因此造成入门学习障碍比 VB高,但是一旦领进门,按照物件导向分析/设
计的脚步一路走来,就会写出漂亮而且易读、易管理的程序。所以微软这
次趁推出.NET的机会,将旧有的VB一次大翻修,正式跨入物件导向的领域
,在技术成长上面来看应该是正确的方向。

只不过微软每次有新版本,总是不顾旧版使用者的需求。现在VB 6.0到VB
.NET全面大翻修,在微软网站上宣称要推出"VB.NET Upgrade Tool"用
来帮助升级VB 6.0的旧程序,不过从上面的功能介绍看来它只做了五件事

1. 变数到物件的型别转换2. 长短整数型态的转换3. 移除参数预设的性
质 4. 增加阵列范围定义限制5. 将VB 6.0 Form转换成新的Windows Form

但是将旧的VB 6.0程序全盘转为VB.NET,哪光是这五件事就可以做好的。
於是微软又有另一份长达26页的文件"Preparing Your Visual Basic 6.
0 Applications for the Upgrade to Visual Basic.NET",洋洋洒洒列
出一串在写VB 6.0程序时的注意事项,只有这一串条件都符合了,才有可
能用上述的升级工具来作转换。面对目前成千上万行VB程序,各位VB程序
设计师,请大家自求多福。重新改写也许是一种活路,但是如果要重新改
写,为什么不乾脆用Java?反正VB.NET也会是物件导向语言,微软另一个
神奇宝贝 C#则是根本抄袭自Java和C++,在VB.NET尚未正式上市之前,我
倒是建议大家来学Java。J2EE会是比.NET更完备,而且是目前已经成熟的
企业运算架构。如果到时候.NET全部正式推出,您还是喜欢被微软拥抱的
感觉,先会了Java再接触C#或是VB.NET,您会觉得得心应手、游刃有余。

总之,旧的Visual Basic宣告死亡。对於微软号称全世界共有七百万以上
个 VB程序设计师们,请不要把希望放在这个"VB.NET Upgrade Tool"上
面,此举无异是坐以待毙。与其枯等新版的VB.NET,不如现在开始学Java
。看看正统的物件导向程序要怎么写,了解微软为什么要全面翻修见贤思
齐,将来不管是写Java或是VB.NET程序都没有问题,保证学习所花的工夫
不会白费。

------------------
gouy2k

IP: 已记录
gouy2k
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
上面那篇不是我写的

------------------
gouy2k

IP: 已记录
小小瓶子
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
vb产生的文件图标很单调,怎样改图标?
IP: 已记录
悟休
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
晕倒!!!
这个问题我相信只要是对编程感兴趣的人都知道!!
但是也许是一个好的消息!VB7。0即将推出。很多人认为这将是VB的末日!!也许这个工具是即将被淘汰!但是他的功能,他的易学是不可否认的!其实好程序员并不是看他能用什么语言能写出东西!而是看他能写出什么东西!工具其实并不重要!更何况一个优秀的程序员并不居于一种工具!我父亲的一个朋友是个程序员!他告诉我“其实编程不难!难得的是编程的思路!一个程序的好坏并不是他是用什么工具写的!而是他的代码思路如何!是不是便于以后升级!便于以后功能的扩充”
其实我学VB也就是想学学编程的思路!!!
搞这个题目的目的也是想和那些VB爱好者一起学习最门基本的工具!
呵呵!其他的语言当然也是我们以后的目标!
我更加希望其他语言的高手能够也搞一搞入门的教材!好让我们有更多学习东西的选择和机会!
好了!这个点子也许不怎么样!但是才刚开始嘛!说好的坏的都有的!还过几天,如果大家都认为对VB的学习
是浪费时间的话!我便丢手!!
IP: 已记录
悟休
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
聊天室记录!!

悟休对病毒说: 别人发了帖子

悟休对病毒说: 你去看看

病毒对悟休说:俺看了。.其实就编译器讨论已经太多..

悟休对病毒说: 那你怎么认为??

病毒对悟休说:不必要把这个看的很重..现在写MIS仍然有很多在用VB开发

悟休对病毒说: 我该不该继续下去呢?

病毒对悟休说:既然存在就有他的必然性..

病毒对悟休说:当然。.

悟休对病毒说: 好的,谢谢你的鼓励

病毒对悟休说:其实编程是思想问题。...掌握概念..其他处理旁通

悟休对病毒说: 我父亲的一个朋友是个程序员!

悟休对病毒说: 他告诉我“其实编程不难!难得的是编程的思路!

悟休对病毒说: 真是英雄所见略同呀!!

病毒对悟休说:呵..真正再干这个的..都会明白这个道理

花间一壶酒对非法用户名说: 哈哈

病毒对悟休说:讨论谁优谁略..毫无意义

悟休对病毒说: 呵呵!!!!!你真的够酷!!

病毒对悟休说:贬低其他语言或编译器..只能说其明本身技术素质不过关

病毒对悟休说: KU?不会吧?俺向来嘻嘻哈哈

病毒对悟休说:聊天居多..正经的少。.呵

IP: 已记录
蓝色梦缘
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
致小小瓶子:

窗体的性质中的Icon栏里面可以设置程序窗体左上

角和最小化时的图标!此图标可以按照自己喜好设置!

也就是谁如果你可以用上任何图标!现在制作图标的软

件很多的!

IP: 已记录
悟休
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
说明:通过上两课的学习,我想我们已经熟悉了VB的最基本操作!这样的话就更方便今后的学习了!
这个例子是一个具添加,删除,统计功能的表格,例子里面用到了以下几个控件:
“label"3个,“textbox”1个,“listbox”1个,“command”4个
如图:


这里我都用红字标出了所有控件的位置!这个例子还很简单!如果大家认真学习了前两课的话!我想这课是很容易看懂的!!好了!还是老话!!要自己举一反三的多试,多修改原代码,就容易懂了!!
---------------------------------------------
例子下载:
VB学习例子的原代码


这一篇帖子太多与学习无关的话题,我想发完这篇重开一个帖子好了!

[被 悟休 编辑过(日期 03-02-2001)]

IP: 已记录
小小瓶子
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
悟休,你那个例图是怎样抓下来的?用的什么工具?又是怎样处理成现在那个样子的?

------------------
沧海一声笑
滔滔两岸潮
浮沉随浪
只记今朝
苍天笑
纷纷世上潮
谁负谁胜出
天知晓
江山笑
烟雨遥
涛浪汹尽红尘俗世几多娇

IP: 已记录
小小瓶子
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
呵呵,看来我实在太菜。实践太少。:(
IP: 已记录
蓝色梦缘
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
致小小瓶子:
抓图随时都可以,你按一下你键盘上"Print Screen SysRq"(请注意这是一个键),然后打开WINDOWS下面的画图,然后点右键点粘贴便可。之后你就可以通过画图修改。
IP: 已记录
天将破晓
未注册


图标 1  发表于         编辑/删除帖子   引用原文回复  
楼上的,我也才学,很高兴认识你们,以后有问题要帮我呀!

------------------
The day is just dawning……

IP: 已记录


这个主题包含 2 页: 1  2 
 
发表新主题  发表回复 关闭主题 突出主题 移动主题 删除主题 下一个最老的主题   下一个最新的主题
 - 适于打印的主题视图
转到:
联系我们 | 20CN网络安全小组

Powered by Infopop Corporation
UBB.classic™ 6.5.0
NetDemon修改版 1.5.0, 20CN网络安全小组 版权所有。