使用VB进行程序设计有哪些步骤
*vb是Visual Basic的简称。
是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。
可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大可以与 Windows 专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。
*VB的特点
1.面向对象
VB采用了面向对象设计思想,它基本思路是把复杂设计问题分解为个个能够完成独立功能——相对
简单对象集合。所谓“对象”就是个可操作实体如窗体、窗体中命令按钮、标签、文本框等面向对
象编程就好像搭积木样员可根据和界面设计要求直接在屏幕上“画\"出窗口、菜单、按钮等区别
类型对象并为每个对象设置属性。
2.事件驱动
在Windows环境下是以事件驱动方式运行每个对象的都能响应多个区别事件,每个事件都能驱动段
代码——事件过程该代码决定了对象功能通常称这种机制为事件驱动事件可由用户操作触发也可
以由系统或应用触发例如单击个命令按钮就触发了按钮Click(单击)事件该事件中代码就会被执行
若用户未进行任何操作(未触发事件)则就处于等待状态整个应用就是由彼此独立事件过程构成
3.软件Software集成式开发
VB为编程提供了个集成开发环境在这个环境中编程者可设计界面、编写代码、调试直至把应
用编译成可在Windows中运行可执行文件并为它生成安装VB集成开发环境为编程者提供了很大方便
4.结构化设计语言
VB具有丰富数据类型是种符合结构化设计思想语言而且简单易学此外作为种设计语言VB还有
许多独到的处
5.强大数据库访问功能
VB利用数据Control控件可以访问多种数据库VB 6.O提供ADOControl控件不但可以用最少代
码实现数据库操作和控制也可以取代DataControl控件和RDOControl控件
6.支持对象链接和嵌入技术
VB核心是对对象链接和嵌入(OLE)技术支持它是访问所有对象种思路方法利用OLE技术能够开
发集声音、图像、动画、字处理、Web等对象于体
7.网络功能
VB 6.O提供了DltTML(Dynamic}tTML)设计工具利用这种技术可以动态创建和编辑Web页面使
用户在VB中开发多功能网络应用软件Software
8.多个应用向导
VB提供了多种向导如应用向导、安装向导、数据对象向导和数据窗体向导通过它们可以快速
地创建区别类型、区别功能应用
9.支持动态交换、动态链接技术.
通过动态数据交换(DDE)编程技术VB开发应用能和其他Windows应用的间建立数据通信通过动态
链接库技术在VB中可方便地用C语言或汇编语言编写也可Windows应用接口(.API)
lO.联机帮助功能
在VB中利用帮助菜单和F1功能键用户可随时方便地得到所需要帮助信息VB帮助窗口中显示了有
关举例代码通过复制、粘贴操作可获取大量举例代码为用户学习和使用提供方便
*vb编程基本概念
可以说是所有编程软件的通用概念,希望大家好好看下。如何去进行编程?先给自己一个明确的步骤,才能更好的完成代码编写工作,程序编写是必须很严谨的,这样我们才能编写出完整的程序。
1、机器语言:对于计算机本身来说,它只能接受和处理由0和1代码构成的二进制指令或数据,
由于这种形式的指令是面向机器的,因此也称为“机器语言”。
2、源程序:我们把由高级语言编写的程序称为源程序。
3、目标程序:二进制代码边式的程序称为“目标程序”。
4、编译程序:如何把源程序转换成机器能够接受的目标程序,软件工作者编制了一系列的软件,
通过这些软件可以把用户按规定语法写出的语句一一翻译成二进制的机器指令。这种具有翻译
功能的软件称为“编译程序”。
5、程序设计一般包含以下几个部分
(1)确定数据结构
(2)确定算法
(3)编码
(4)在计算机上调整程序
(5)整理并写出文档资料
6、算法是指为解决某个特定问题而采取的确定且有限的步骤。一个算法应当具有以下五个特点:
(1)有穷性:一个算法应包含有限个操作步骤
(2)确定性:算法中每一条指令必须有确切的含义,不能有二义性,对于相同的输入必能得出相同的执行结果
(3)可行性:算法中指定的操作,都可以通过已经实现的基本运算执行有限次后实现
(4)有零个或多个输入
(5)有一个或多个输出
参考:http://baike.baidu.com/view/3063.htm
http://www.nhyz.org/lyj/go.asp?id=915
http://bbs.wglm.net/simple/?t90124.html
【望被采纳^________^】
面向对象编程和面向过程编程面向过程的是C和VB所谓面向过程就是指将解题过程看做数据被加工的过程,用户设计的程序可以看做是解决问题的步骤,而每一个步骤可以看做是需要完成的一个功能,所有的这些功能构成一个整体的解决方案,关心的主要是所要处理的数据。由于它有许多弊端现在很少用了面向对象的是c++和java现在很流行,它关心的是要实现的功能,它从系统功能入手将一个大的系统功能分为很多独立的子模块整个系统就是由这些功能模块的的函数和过程组成
可视化程序设计一般有一下步骤
设计程序界面
编写程序代码
调试、运行程序;面向对象的程序设计以对象为中心,以事件为过程执行的起点
例题:
设计一个简易的打字测试程序,单击“开始”按钮,计时开始,输入字符;单击“结束”按钮,程序输出打字速度。
(1)启动VB,新建一个VB标准EXE工程。单击工具箱中的文本框控件(TextBox),将鼠标指针移到窗体上,拖动十字线在窗体上画出大小适当的控件。
(2)用同样的方法在窗体中添加两个命令按钮控件(CommandButton)、两个标签控件(Label)和一个文本框控件。
(3)通过属性窗口可以更改对象的原有属性。
(4)双击“frmTest”窗体中的“开始”按钮,打开对应的代码窗口。在对象中=列表框中选择“通用”,输入代码。
(5)在对象列表框中选择“cmdStart",在过程列表框中选择”Click"事件。输入代码。
(6)保存工程,运行程序。
1.设计算法
2.编写程序
3.调试程序
4.运行程序
有关VB语言程序设计
'\/\/请将以下的文件保存为一个Form1.frm文件,这样你就可以在VB6中运行了,正是你想要的程序。VERSION 5.00 Begin VB.Form Form1 Caption = "登陆"ClientHeight = 2190 ClientLeft = 60 ClientTop = 345 ClientWidth = 4635 LinkTopic = "Form1"ScaleHeight ...
VB编写程序:设计一个程序,当单击窗体时,在窗体上显示任意一幅图片。怎样...
首先添加一个窗体,在这个窗体上加一个文本框的控件,在这个文本框的单击事件中写如下的程序:Dim num, sum, it(1), n, t, hPrivate Sub Form_Click()File1.Refreshsum = 0List1.ClearFor i = 0 To File1.ListCount - 1t = Split(File1.List(i), ".")(UBound(Split(File1.List(i...
vb程序设计单击窗体,求200到300之间既能被3整除又能被7整除的数_百度...
Private Sub Form_Click()Dim i As Integer For i = 200 To 300 If (i Mod 3 = 0) And (i Mod 7 = 0) Then Print i Next i End Sub
在vb中窗体设计器用来设计什么的
在vb中窗体设计器用来设计用户界面的。VB窗体设计器是Visual Basic用于开发桌面程序的通用窗体,其中包含和设计好的属性和方法,开发人员可以直接使用。可基于窗体类定制自己的程序界面,无需从底层去编写每一个细节,大大简化了开发人员的工作量和复杂度,使程序员将更多的精力投入到程序的业务功能的设计和...
vb程序设计
也太多了吧,先搞第一个 1、Dim i As Integer Dim x As String Dim s As Long For i = 1 To 5 x = InputBox("请输入一个整数:")If Val(x) >= 1 And Val(x) < 10 Then Print x & " 是一位数"Print ElseIf Val(x) >= 10 And Val(x) < 100 Then Print x & " 是...
用vb.net 设计一个应用程序
Dim g As Graphics = Graphics.FromHwnd(Handle), f As New Font("宋体", 9), tmp = "", a(5)Me.Refresh()For i As Int16 = 0 To 5 a(i) = Val(InputBox("请输入第" & i + 1 & "个数", "输入六个数据进行排序"))tmp &= Str(a(i))Next g.DrawString("你输入的数据...
能用vb设计编写一个类似于Window画图板的程序,可通过鼠标绘制各种图形...
Imports System.Drawing Private Sub DrawGraphic() Me.PictureBox.BackgroundImage = New System.Drawing.Bitmap(PictureBox.Size.Width, PictureBox.Size.Height) Dim MyGraphics As System.Drawing.Graphics MyGraphics = System.Drawing.Graphics.FromImage(PictureBox.BackgroundImage) MyGrap...
vb设计一个程序,用户界面如图所示
Private Sub Command1_Click()Command1.Left = Command1.Left + Val(Text1.Text)End Sub Private Sub Command2_Click()Command2.Top = Command2.Top + Val(Text2.Text)End Sub Private Sub Command3_Click()Command3.Left = Command3.Left + Val(Text1.Text)Command3.Top = Command3.Top ...
设计一个VB程序,如下图所示。使用三个滚动条作为三种基本颜色的输入工具...
'先用上面的代码调试,调试完了,再加入下面的代码,分别看看效果,对你有帮助 Private Sub HScroll1_Scroll() '红色 Picture1.BackColor = RGB(HScroll1.Value, HScroll2.Value, HScroll3.Value)End Sub Private Sub HScroll2_Scroll() '绿色 Picture1.BackColor = RGB(HScroll1.Value,...
如何用VB设计一个简单的应用程序来实现“单击按钮打开运行计算机中的...
用win32api函数 shellexecute 它是最好的 原型为 Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As ...
宇文谢肝乐: 步骤:1,新建工程,设计用户界面. 2,其属性设计. 3,编写代码, 4,调试,运行,保存工程,生成exe文件,最后大包. 字符集:1数字:0~9. 2特殊字符:空格,!" # $ & % ( ) + - / ^ , \ . ? @ [ ] { } ~ * 等. 3英文字母:a ~ z, A ~ Z希望采纳
绥化市18666432109: VB编写程序的步骤 - ?
宇文谢肝乐: 可以分为三步:第一步:设计程序的界面 这是最有趣的一步,你根据你要实现的功能画出程序的界面,很有点摆积木的味道.第二步:编写代码 最枯燥的一步,根据程序的功能,为每个控件元素编写代码,这一步是程序设计的关键所在.第三步:发布应用程序 为你的程序创建安装项目.如果是自己使用,这一步可忽略.
绥化市18666432109: 求VB编写程序的步骤 - ?
宇文谢肝乐: 基本上所有的程序都是这样的步骤1.设计(包括功能设计,算法设计等)2.添加和建立需要的框体(比如窗体,建立类等)3.进行代码添加4.进行测试
绥化市18666432109: 开发vb应用程序一般要经过哪四个步骤? - ?
宇文谢肝乐: 1. 创建程序的用户界面 2. 设置界面上各个对象属性 3. 编写对象响应事件的程序代码 4. 保存工程 5. 测试应用程序,排除错误 6. 创建可执行程序
绥化市18666432109: 用VB开发应用程序需要哪几步 - ?
宇文谢肝乐: 1、需求分析 2、模块设计 3、程序设计 4、安装调试 5、打包生成
绥化市18666432109: VB程序(具体操作步骤) - ?
宇文谢肝乐: 新建窗体,编辑菜单:主菜单名称:compare ;标题:比较大小.在给其设置两个子菜单,分别的名称为“MAX”“MIN”标题为“最大值”“最小值”,确定 然后输入代码: Option Base 1 Dim arr(2) As Integer Private Sub Form_Load() For i ...
绥化市18666432109: VB程序设计的完整步骤是??
宇文谢肝乐: C、可视化程序设计和代码程序设计 这个吧
绥化市18666432109: VB程序设计的基本步骤依次是 - ?
宇文谢肝乐: 需求分析功能分析ER图开发测试
绥化市18666432109: VB语言编程的一般步骤 - ?
宇文谢肝乐: 首先把VB的基础打好,比如各种“类型的转换函数”,“字符串操作函数”,“格式化输出函数”,找本书把这些尽量全部记住,不要偷懒,这些你必须尽量要记住.然后再多看看各种很有代表性的程序,记住其中关键程序核心部分,比如说循环程序,查找,排序等等,当你记熟悉后,只要前面加一些程序的头部和尾部,然后把你记住的部分适当修改其中相关的参数,估计就可以运行了,我不是让你死记用硬背,而是对于刚学的人来说,记住这些显然是基础,等到你熟悉VB程序后,就可以自己大胆创新了,适当拓展,可以学的更深入一些,记住就是创作的资本!
绥化市18666432109: VB程序设计的主要步骤是?
宇文谢肝乐: IF and other还有等等