【VB超简单入门】五、基本输出输入
之前讲了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超简单入门】五、基本输出输入的更多相关文章
- 【VB超简单入门】一、写在前面
每本书的前面总得写点什么,到我这里也自然不能免俗,前言这东西“存在即合理”,所以就随便写一点咯~ 首先这本书是给从未接触过编程的童鞋准备的,由于我学识疏浅,对VB也只是一知半解所以也只能讲一点点最基础 ...
- 【VB超简单入门】三、开始编程
接下来要进入正题了!同学们要认真看咯~ 第一步:安装VB开发IDE 在这里我推荐大家安装的是VB迷你版,现在大多数同学使用win7,这个版本可以在win7上运行的妥妥的~ 下载链接:http://pa ...
- 【VB超简单入门】二、知识准备
在开始编程之前,需要先熟悉一下各种操作和术语,以后学习编程才能得心应手. 首先最重要的操作当然就是-电脑的开机关机啦~(开个玩笑哈哈),必须掌握软件的安装和卸载,还有能编写批处理程序对平时的使用也是很 ...
- 【VB超简单入门】四、编译工程及传播程序文件
四.编译工程及传播程序文件 为什么在这一章中讲到编译这部分内容呢?因为当我们学会怎样用VB开发程序之后,内心肯定喜悦无比.这时候就要和朋友分享一下快乐,所以要先学习编译EXE程序文件. 首先新建工程. ...
- 【VB超简单入门】六、基本数据类型
接下来要介绍VB的基本数据类型,为接下来学习变量和常量准备. 计算机只能处理二进制的数据,所以无论什么数据,在CPU里面处理都是一样的,类似101010这样的机器代码,但是让我们直接去写机器代码程序, ...
- GitHub这么火,程序员你不学学吗? 超简单入门教程 【转载】
本GitHub教程旨在能够帮助大家快速入门学习使用GitHub. 本文章由做全栈攻城狮-写代码也要读书,爱全栈,更爱生活.原创.如有转载,请注明出处. GitHub是什么? GitHub首先是个分布式 ...
- 程序员,一起玩转GitHub版本控制,超简单入门教程 干货2
本GitHub教程旨在能够帮助大家快速入门学习使用GitHub,进行版本控制.帮助大家摆脱命令行工具,简单快速的使用GitHub. 做全栈攻城狮-写代码也要读书,爱全栈,更爱生活. 更多原创教程请关注 ...
- ECharts.js 超简单入门(本质canvas)
ECharts.js 超简单入门(本质canvas) 一.总结 一句话总结:echarts这些图标的本质都是canvas. 二.ECharts.js学习(一) 简单入门 EChart.js 简单入门 ...
- RestfulAPI超简单入门
简单入门 REST -- REpresentational State Transfer,英语的直译就是"表现层状态转移" 是目前最流行的 API 设计规范,用于 Web 数据接口 ...
随机推荐
- shell编程其实真的很简单(四)
上篇我们学习了shell中条件选择语句的用法.接下来本篇就来学习循环语句.在shell中,循环是通过for, while, until命令来实现的.下面就分别来看看吧. for for循环有两种形式: ...
- 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 ...
- 网络请求 ---iOS
//1.url要访问的资源 NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"]; //2.请求,要向服务器请求 N ...
- C++ 头文件系列(streambuf)
1. 简介 该头文件定义了basic_streambuf模版,从字面上看是作为流缓冲区之用. 2. basic_streambuf模版 The class template basic_stream& ...
- 纪中集训 Day 0?
好吧昨天的等到今天才来写,现在超不想刷题,来写下blog吧= = 坐了近10H的火车终于来到了中山市 火车上在看空之境界,等有时间补下动画吧= = 到了宿舍各种不习惯(现在才发现还是母校好QAQ)然后 ...
- 学习笔记——Java类和对象
今天学习了Java的类和对象的相关知识,由于Java面向对象的编程的思想和C++几乎一样,所以需要更多的关注Java的一些不同之处. 1.类 1.1 在类这一块,除了基本的成员变量,成员方法,构造函数 ...
- 性能测试工具 - Apache JMeter (安装)
简介 Apache JMeter 是100%纯java语言开发的负载测试和性能测试开源工具. 功能 Apache JMeter可以对静态/动态资源进行性能测试,模拟多个用户并行请求资源端,以测试其强度 ...
- 转:frame和iframe的区别
1.frame不能脱离frameSet单独使用,iframe可以: 2.frame不能放在body中:如下可以正常显示: <!--<body>--> <frameset ...
- Spring框架(4)---AOP讲解铺垫
AOP讲解铺垫 不得不说,刚开始去理解这个Aop是有点难理解的,主要还是新的概念比较多,对于初学者一下子不一定马上能够快速吸收,所以我先对什么事Aop做一个解释: 首先说明:本文不是自己所写 ...
- postman传json串,以及postman官方文档
最近在调试接口遇到一个问题.就是post接口传的body是一个json串. 刚开始还不知道,百度了一下才知道,其实很简单,就是在raw里面选择json.我的天如此简单的内容,而且支持html. 于是读 ...