VB基础入门教程

肇庆在线

VB基础入门教程

来源:未知 作者:佚名 发布时间:2023-04-27 18:59:38

VB基础入门教程 本文关键词:入门教程,基础,VB

VB基础入门教程 本文简介:VB最简单入门教程目录

1.1

1

我们需要什么3

1.2

2

第二章:事件、属性及数据类型3

1.3

3

第三章:VB语言6

1.4

4-1第四章

按钮

从本章开始我们将正式进入VB的编程世界,但这还仅仅是个开端,要编出功能强大的软件,还要学很多东西,那就要看以后的VB高级教程了,我也得努力学啊!

按钮是我们在Windows操作见到最多的控件,它们有着各种各样的功能:“确认”、“取消”、“下一步”等等,这些都是按钮的表现,另外还有很多图形话的按钮,其实它们并没什么不同,所有的按钮都是通过单击

下面会复杂一些,我们先跳过等号,而来处理四则运算:

先在General里声明新变量:

Dim

Runsign

As

Integer

储存运算符号

Dim

SignFlag

As

Boolean

判断是否已有运算符号

然后在Form_Load中进行初赋值:

Runsign

=

0

SignFlag

=

False

在接下的Command1_Click中继续输入代码:

Case

12

To

15

FirstNum

=

True’使下一次可以输入新数据

PointFlag

=

False

还原标记值

If

SignFlag

Then’前面已有运算符未运算

Call

Run

Else

SignFlag

=

True

StrNum2

=

StrNum1’把字符串1复制给字符串2

StrNum1

=

““’字符串1清空

End

If

Runsign

=

Index

-

11

‘储存键入的运算符

里面运算的部分我用了一个过程,是因为在按下等号时还会调用到运算过程,这样可以减少代码的输入,也使程序便于浏览。建立过程

我们为什么要设计计算机程序呢,当然是为了计算机能为我们完成工作,但是要完成不同的任务,我们就必须对计算机下达命令,然后计算机在把信息返馈回来――任务是否完成。以上就是所谓的人机对话或交互功能,尤其是在Windows操作里我们需要进行更多的输入工作,我们需要填写各种各样的表格,设置程序的重要参数,把数据输入给计算机,再又它完成既定的工作就是今天我们本章要重点讨论的问题――在VB中如何建立完整的输入机制。

在VB中提供了一个函数InputBox能帮助我们建立一个最简单的输入窗体,语法如下:

InputBox

该函数返回一个字符串表达式,其参数含义为:

prompt――字符串表达式,最大长度为1024字符,窗体上的提示部分。

Title――字符串表达式,显示标题栏里的文本。

Default――字符串表达式,窗体中文本框的缺省值。

xpos,ypos――数值表达式,以Twips为单位指定窗体出现在屏幕上的位置。

helpfile――字符串表达式,是帮助文件的完整路径。

Context――数值表达式,指定适合的帮助主题。

可能你看了上面的说明并不明白,那么下面我们就用Input语句完成一个最简单的程序。

小知识:屏幕坐标

在计算机的屏幕上也有一个类似于我们在中学里常用到的直角坐标系,之不过它的原点不在左下,而是在屏幕的右上角,屏幕的最右上方坐标为

Index

0至4

Index

3

Text

0

Index

4

Text

0

Check1

Caption

“指定输入框位置”

Button1

Index

0,1

Index

0

Caption

“显示输入框”

1

Caption

“退出程序”

本例中出现了一个Frame1控件,它是一种框架,可以用来把窗体分成好几个部分,首先应该在窗体上画出Frame1控件,然后再选择相应的控件,在Frame1上描出轮廓,使其是出现在Frame1之上,本例中除去两个按钮,其余都在Frame1上面。本例中用到了几组控件数组,其创建方法是,在选定的点右键,选择Copy,再在窗体其他部位单击右键,选择Paste即可,注意,若要使粘贴的对象在Frame1上,请在Frame1上单击右键选择Paste。

我们通过这个窗体,对输入框进行完整的控制,原理是这样的:当我们把窗体中要填写的对输入框的参数完成后按下OK按钮,就会出现我们设计的那个输入框,我们从输入框退出时则返回我们投票的结果,代码如下.

窗体初次被装入时,Label1(3)、Label(4)和Text1(3)、Text1(4)的Enabled属性都是False,我们需要通过改变Check1的Value(1,被选中,0,未选中)是他们有效或无效。

声明全局变量(General):

Dim

PosChk

As

Boolean

检查X、Y坐标是否有效

Check1_Click

事件:

Private

Sub

Check1_Click()

If

Check1.Value

=

1

Then

Label1(3).Enabled

=

True

Label1(4).Enabled

=

True

Text1(3).Enabled

=

True

Text1(4).Enabled

=

True

PosChk

=

True

Else

Label1(3).Enabled

=

False

Label1(4).Enabled

=

False

Text1(3).Enabled

=

False

Text1(4).Enabled

=

False

PosChk

=

False

End

If

End

Sub

接着在按钮中填写代码:

Private

Sub

Command1_Click(Index

As

Integer)

Dim

Prompt,Title,Default

As

String

Dim

xPos,yPos

As

Integer

Select

Case

Index

Case

0

Prompt

=

Text1(0).Text

Title

=

Text1(1).Text

Default

=

Text1(2).Text

If


本文标题:VB基础入门教程 - 娱乐圈事
本文地址:http://www.zqzx.cc/yule/24494.html

    责任编辑:
    为父母祈福可以抄什么经文,此外抄什么经文可以让疾病远离?

    2020-04-16

    人到中年,最在意的莫过于父母的身体健康了,体检保健是要按时去做的,有时候也愿意去实施一些玄幻的意境,闲暇的时候为父母抄抄经书,练练字,静静心,还能真诚的保佑父母健康,那么为父母祈福可以抄什么经文,此外抄什么经文可以让疾病远离? 为父母祈福可 ... [详细]

    【泄漏版】镜双城电视剧在线收看1-47合集

    2022-01-14

    【镜双城电视剧全集泄漏版排出也有不清楚的吗】李易峰出演的镜双城电视剧在线收看1-47合集資源,天天影院免费在线观看完整篇镜双城送审样片?自古以来传说故事神之右手造就了云荒全球,上千年中,破坏神与造就神的更替、云荒几国的沉浮,述说着一个儿女私... ... [详细]

    乔祖望结局是瘫痪了吗?乔祖望最后死了吗?

    2021-09-20

    《乔家的儿女》中乔祖望这个老父亲的角色是由演员刘钧饰演的,刘钧是一个父亲大户,他在多部热播剧当中都饰演过父亲的角色。刘钧在这部剧当中的表现也十分精彩,乔祖望虽然是一个不负责任的父亲,但是在这部剧中为网友们提供了很多笑点。在儿女们成年后面临危... ... [详细]

    何杜娟和崔雪莉长得好像对比图,她是运动员出身还是学舞蹈的?

    2020-07-06

    何杜鹃是内地的一位女艺人,出道的时间不算太长,到今年,整整10年了,当然。做演员这一行有的是有不仅要靠颜值,还需要运气。何杜鹃长相类似韩国有着人间水蜜桃之称的崔雪莉,接下来让我们一起看看俩人的对比照片 何杜娟和崔雪莉长得好像对比图 何杜鹃和崔雪 ... [详细]

    武艺身高 武艺个人资料简介

    2022-09-08

    武艺身高 武艺个人资料简介 武艺(Philip Wu),中国香港男艺人,天娱传媒旗下艺人,身高172cm(55kg),1990年11月3日出生于香港九龙(原籍陕西华阴),曾就 ... [详细]

    图酷

    图说天下

    资讯排行

    肇庆在线 - 娱乐圈事 - 体育圈事 - 两性情感 - 星座命运 - 奇闻怪事 - 历史故事 - 科技资讯 - 图说天下 - 知识百科 - 图酷 - 娱乐八卦
    电脑版 | 移动端
    Copyright © 2002-2021 肇庆在线 版权所有 湘ICP备19002857号-1
    删帖请联系邮箱:2877366609@qq.com