之前讲了VB IDE的基本操作和概念,接下来要开始将VB语言的编程了。

程序最重要的部分是输出和输入,输入数据,经过计算机处理,再输出结果。本文将介绍两种最基本的输出输入方法,分别是Print、Msgbox和Inputbox。

首先新建工程。

设置窗体Form1属性,如图。

将AutoRedraw属性设置为True,如果没有设置这个属性,将不能看到Print在窗体上的输出。

然后就开始写代码了。

  • Print 输出    

Print输出的功能是在窗体上显示文字,其实真正开发软件的话根本没什么用,因为窗体上通常会有其他很多控件,用Print输出的文字很多会被控件挡住,所以这个Print一般只是在学习开发的时候使用。

Print的语法如下:

Print "输出的文字"

例子如图:

注意!双引号一定要输入英文的双引号!

写好之后按"F5"或者工具栏里的三角形符号按钮运行程序。

效果如下:

够简单的吧。

  • Msgbox输出

顾名思义,Msgbox就是弹出消息框。Msgbox的用法很多,这里只介绍最基本的几种

语法:

Msgbox "输出的文字"

Msgbox "输出的文字", 按钮类型

Msgbox "输出的文字", 按钮类型, "消息框标题"

同样要注意双引号是英文的。

例1代码如下图:

运行效果:

例2:

运行效果

这里在Msgbox的第二个参数里面将按钮类型设置为vbYesNo就是有两个按钮,一个"是",另一个"否"。

  • InputBox输入

    Inputbox的功能是弹出一个输入框让你输入文字。

    语法:

    变量名 = Inputbox("提示文字")

    变量名 = Inputbox("提示文字","输入框标题")

    变量名 = Inputbox("提示文字","输入框标题","默认值")

    可以看到,Inputbox有最基本的三种用法(其实还有更多的)第一二种应该不用解释太多吧,这里看一下第三种,第三种最后一个参数是输入的默认值,就是输入框一弹出来里面就已经填好了这个默认值了。

    为了储存输入的文字,需要定义一个变量来保存,关于变量的内容,后面的章节会讲,这里先拿来用就好了哈哈。

    先看看这个例子:

    运行:

    这里我输入了"Hello"

    点击确定

现在分析一下这个代码,

Dim a As String    '定义一个字符串类型的变量a

a = InputBox("Promp", "Title", "Default")    '将输入框输入完成后的值保存到变量a中

MsgBox a    '用Msgbox输出变量a的值

同学们可以试试改一下输入框里的提示文字、标题、默认文字这些啦,好好玩一下啦。

本文结束,有问题或者要和我交流的同学请给我发邮件或者关注微信公众号:DealiAxy

直接扫描下方二维码或者搜索"DealiAxy"

【VB超简单入门】五、基本输出输入的更多相关文章

  1. 【VB超简单入门】一、写在前面

    每本书的前面总得写点什么,到我这里也自然不能免俗,前言这东西“存在即合理”,所以就随便写一点咯~ 首先这本书是给从未接触过编程的童鞋准备的,由于我学识疏浅,对VB也只是一知半解所以也只能讲一点点最基础 ...

  2. 【VB超简单入门】三、开始编程

    接下来要进入正题了!同学们要认真看咯~ 第一步:安装VB开发IDE 在这里我推荐大家安装的是VB迷你版,现在大多数同学使用win7,这个版本可以在win7上运行的妥妥的~ 下载链接:http://pa ...

  3. 【VB超简单入门】二、知识准备

    在开始编程之前,需要先熟悉一下各种操作和术语,以后学习编程才能得心应手. 首先最重要的操作当然就是-电脑的开机关机啦~(开个玩笑哈哈),必须掌握软件的安装和卸载,还有能编写批处理程序对平时的使用也是很 ...

  4. 【VB超简单入门】四、编译工程及传播程序文件

    四.编译工程及传播程序文件 为什么在这一章中讲到编译这部分内容呢?因为当我们学会怎样用VB开发程序之后,内心肯定喜悦无比.这时候就要和朋友分享一下快乐,所以要先学习编译EXE程序文件. 首先新建工程. ...

  5. 【VB超简单入门】六、基本数据类型

    接下来要介绍VB的基本数据类型,为接下来学习变量和常量准备. 计算机只能处理二进制的数据,所以无论什么数据,在CPU里面处理都是一样的,类似101010这样的机器代码,但是让我们直接去写机器代码程序, ...

  6. GitHub这么火,程序员你不学学吗? 超简单入门教程 【转载】

    本GitHub教程旨在能够帮助大家快速入门学习使用GitHub. 本文章由做全栈攻城狮-写代码也要读书,爱全栈,更爱生活.原创.如有转载,请注明出处. GitHub是什么? GitHub首先是个分布式 ...

  7. 程序员,一起玩转GitHub版本控制,超简单入门教程 干货2

    本GitHub教程旨在能够帮助大家快速入门学习使用GitHub,进行版本控制.帮助大家摆脱命令行工具,简单快速的使用GitHub. 做全栈攻城狮-写代码也要读书,爱全栈,更爱生活. 更多原创教程请关注 ...

  8. ECharts.js 超简单入门(本质canvas)

    ECharts.js 超简单入门(本质canvas) 一.总结 一句话总结:echarts这些图标的本质都是canvas. 二.ECharts.js学习(一) 简单入门 EChart.js 简单入门 ...

  9. RestfulAPI超简单入门

    简单入门 REST -- REpresentational State Transfer,英语的直译就是"表现层状态转移" 是目前最流行的 API 设计规范,用于 Web 数据接口 ...

随机推荐

  1. shell编程其实真的很简单(四)

    上篇我们学习了shell中条件选择语句的用法.接下来本篇就来学习循环语句.在shell中,循环是通过for, while, until命令来实现的.下面就分别来看看吧. for for循环有两种形式: ...

  2. Oracle DataGuard 升级 [11.2.0.1 -> 11.2.0.4]

    Oracle DataGuard 升级 [11.2.0.1 -> 11.2.0.4] Primary: 11.2.0.1 单机,Site A. Standby: 11.2.0.1 单机,Site ...

  3. 网络请求 ---iOS

    //1.url要访问的资源 NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"]; //2.请求,要向服务器请求 N ...

  4. C++ 头文件系列(streambuf)

    1. 简介 该头文件定义了basic_streambuf模版,从字面上看是作为流缓冲区之用. 2. basic_streambuf模版 The class template basic_stream& ...

  5. 纪中集训 Day 0?

    好吧昨天的等到今天才来写,现在超不想刷题,来写下blog吧= = 坐了近10H的火车终于来到了中山市 火车上在看空之境界,等有时间补下动画吧= = 到了宿舍各种不习惯(现在才发现还是母校好QAQ)然后 ...

  6. 学习笔记——Java类和对象

    今天学习了Java的类和对象的相关知识,由于Java面向对象的编程的思想和C++几乎一样,所以需要更多的关注Java的一些不同之处. 1.类 1.1 在类这一块,除了基本的成员变量,成员方法,构造函数 ...

  7. 性能测试工具 - Apache JMeter (安装)

    简介 Apache JMeter 是100%纯java语言开发的负载测试和性能测试开源工具. 功能 Apache JMeter可以对静态/动态资源进行性能测试,模拟多个用户并行请求资源端,以测试其强度 ...

  8. 转:frame和iframe的区别

    1.frame不能脱离frameSet单独使用,iframe可以: 2.frame不能放在body中:如下可以正常显示: <!--<body>--> <frameset ...

  9. Spring框架(4)---AOP讲解铺垫

    AOP讲解铺垫      不得不说,刚开始去理解这个Aop是有点难理解的,主要还是新的概念比较多,对于初学者一下子不一定马上能够快速吸收,所以我先对什么事Aop做一个解释: 首先说明:本文不是自己所写 ...

  10. postman传json串,以及postman官方文档

    最近在调试接口遇到一个问题.就是post接口传的body是一个json串. 刚开始还不知道,百度了一下才知道,其实很简单,就是在raw里面选择json.我的天如此简单的内容,而且支持html. 于是读 ...