本节课主要以0.5884876622389537作0.5884876622389537“加法计算器”和“求圆的面积”为例,介绍一下VB,标签控件、文本框控件、命令按钮控件的 应用。

例一、加法计算器

·

1、首先,打开VB6集成开发工具,VB6会弹出一个新建工程窗口,这里选择标准EXE,然后点击打开。要注意的是,你的可能和我的不一样,你的也许会多出很多项,这个没关系,因为这里使用的是精简版的VB6.0。如图

来看看工程建立之后的窗口样子。可以看到整个窗口分为菜单栏,工具栏,控件窗口,界面编辑器,工程窗口以及属性窗口。如图所示

2、首先点击控件窗口的文本框,然后在界面编辑器中拖动画出一个文本框。可以看到已经画出了一个显示有Text1的文本框。然后按照同样的方法再画一个标签控件。以此类推,将其他几个控件都添加到窗口界面

·

·

3按住键盘上的Ctrl键,然后依次点击Text1、Text2和Text3将三个文本框选中,然后点击 格式菜单 统一尺寸 两者都相同。就可以看到三个文本框变成一样大了。如图所示

4、先来设置Text1的属性,先点击Text1选中该控件,然后在属性窗口中将 Text属性的值设置为空,也就是将右侧的Text1删掉即可。同样,选中Label1标签控件,将其Caption属性改为+号,AutoSize属性设置为True。可以看到Label1的标签显示为+号,而其大小则与+号一样大。再在窗口的任意空白的地方点击选中整个窗口,然后将窗口的Caption属性改为 加法计算器。按照上面的方法,我们将其他几个控件的属性也进行设置。不过在Text3进行设置的时候,我需要将其Enabled属性设置为False,这样用户就无法编辑该文本框。因为Text3的内容是相加的结果,无需用户编辑。

5、再来看看,修改属性后的窗口。可是还是不好看呀,都不齐。一样的,选中所有控件,仍然是 格式 菜单,选择 对齐 中间对齐。然后 格式 水平间距 相同间距。

6、忘了添加按钮了,没关系,现在添加也不迟。与画文本框一样,画一个按钮,然后设置按钮的Caption的属性为 计算。

·

7、窗体设计完毕了,到了该写代码的时候了。双击的 计算 按钮,打开代码编辑窗口。我们也可以点击 工程窗口 中的按钮来打开代码编辑窗口。

8、可以看到代码编辑窗口上面有两个下拉列表框,左边是窗口中的各种控件,包括窗口。右边是对应于选中控件支持的各种事件,比如按钮的点击事件、键盘按下事件等。代码窗口中的代码:Private Sub Command1_Click()End SubCommand1_Click意思是按钮的点击事件,就是当按钮Command1被点击时所要执行的代码。其中Command1是按钮的名称。这个名称在属性窗口中是可以修改的,可以将其修改为任何需要的名称。

·

9  在两行代码的中间写上如下代码:Text3.Text = Val(Text1.Text) + Val(Text2.Text)类似于Text3.Text的代码意思是Text3的文本框中的内容,Text3是文本框的名称,与Command1一样,也是可以修改的。因为文本框中的内容是文本类型,无法直接相加,所以需要Val函数将文字转换为数字,然后再相加。具体VB相关语法、函数等需要您认真学习,这里不再多述。

·

好了,代码编写完毕,没错加法器就是这么简单,就是只有一行代码就可以的。下面来生成可执行文件,否则代码编写完了这么运行啊,怎么变成用的软件呐!10、点击 文件 菜单,生成工程1.exe。在弹出的生成工程对话框中,可以将可执行文件保存在想要的位置,点击确定。

大功告成,打完收工!

例二、求圆的面积

讲解不易,您的关注与打赏是永远前进的动力!

相关阅读

VB基础

gdi 格式转换 vb_VB 程序设计举例相关推荐

  1. php视频格式转换---------ffmpeg-php扩展与ffmpeg.exe安装与使用

    HP转换视频格式这个问题, 找了一下午的ffmpeg-php扩展的安装与使用方法,都是千篇一律转载的. 下面是我整理的步骤,希望能帮助大家这个问题. 1.下载ffmpeg-php扩展包和ffmpeg. ...

  2. ③企业虚拟化Kvm 管理、kvm高级命令、磁盘格式转换、挂载磁盘、第三篇

    文章目录 kvm高级命令 建立磁盘文件: 磁盘镜像raw格式转换为qcow2 磁盘格式的转换: 挂载磁盘 kvm高级命令 磁盘镜像文件格式: raw 原始格式,性能最好 直接占用你一开始给多少 系统就 ...

  3. c++录屏、FFmpeg录屏、录屏格式转换

    需求分析: 需要对软件的客户区进行录屏,但是找了半天资料发现并不好集成到我的软件当中,最后发现利用cmd命令调用ffmpeg.exe可以实现录屏功能,实现录屏以及录屏格式转换,相当有趣. 知识点: 1 ...

  4. bmp,jpg,png,tif,wmf,emf与eps图片格式转换

    wmf/emf是两种Microsoft Windows的图形文件格式.它是一个矢量图格式,但是也允许包含位图.本质上,一个WMF文件保存一系列可以用来重建图片的Windows GDI命令.在某种程度上 ...

  5. 新编《守株待兔》—C语言版—兼聊为什么不应该用%d格式转换输出指针

    有时候我感到和某些人讲道理比教猫唱歌还费劲.       比如说,当你指出某些书上讲"鸡下鸭蛋"是胡说八道时,立刻就会有人跳出来说:鸡下不下鸭蛋并不重要,国内n多人都是看那本讲&q ...

  6. WPI交通信号灯数据集格式转换成VOC2007

    WPI交通信号灯数据集格式转换成VOC2007 1.简述 初学交通信号灯目标检测时,总是苦于找不到合适的交通灯数据集.即使找到了数据集,也往往因为格式不同而无法直接使用.因为大部分目标检测代码都只支持 ...

  7. 自制文档格式转换器,支持 .txt/.xlsx/.csv格式转换...

    最近看到市场上各种的文档格式转换软件,要么是收费.要么是有大量的广告.于是学习了一下 PyQt5 的页面操作,再加上了解 pandas 的使用方法.所以,萌生了想法写一个简单的文档格式转换应用.或者有 ...

  8. Springboot 自定义注解AOP实现时间参数格式转换

    前言 场景: 前端传过来的时间参数,我们后端自定义时间格式转化使用,想转成什么就转成什么. 不同业务场景,跟前端对接,一种控件基本时间参数是固定格式的,为了避免前端去转换时间参数的格式,跟前端约定好, ...

  9. 使用CxImage进行图形和格式转换(CBitmap to jpg or png or gif or bmp)

    CxImage类库介绍 CxImage类库是一个几乎可以管理所有的图象文件的C++类库.它可以快捷地存取.显示.转换各种图像. 其他的图形库?有那么多优秀的图形库,如OpenIL,FreeImage, ...

最新文章

  1. Codeforces Round #423 (Div. 2, rated, based on VK Cup Finals) C. String Reconstruction 并查集
  2. php能不能动态显示html5,php – 是否可以动态生成html5缓存清单?
  3. 【HAVENT原创】Node Express API 通用配置
  4. 杂:(4)NE555
  5. azure夜校培训第6场 3月22日 18:00---MYSQL
  6. 毕设问题小记——No Dialect mapping for JDBC type:-1错误
  7. python平稳性检验_Python中非平稳时间序列的处理
  8. 将指定内容写入目标文件(日志)
  9. 树莓派从零开始学习记录
  10. html5手机详情页,H5网页打开app内部详情页
  11. layabox 学习笔记
  12. Python和R语言的区别
  13. CTF挑战赛-合天网安实验室
  14. 网络传输中的那些编码之-chr和hex(base16)
  15. php beanstalk 客户端,Pheanstalk(beanstalk的PHP客户端)-连接如何工作?
  16. mac笔记本怎么外接显示屏_Mac电脑外接显示器全攻略
  17. python之路金角大王_Python 之路03 - Python基础3
  18. 喜马拉雅下载器打赏页面
  19. Linux碎片整理工具,Linux不需要磁盘碎片整理
  20. 音乐与计算机的论文题目,音乐类毕业论文选题参考

热门文章

  1. 009_Get请求中文乱码
  2. java 0000 0001 0002 000a 000b_同样的 Java 文件,为什么直接用 Javac 编译和使用 Maven 编译出来所得到的字节码不一样?...
  3. java json修改_java – 如何编辑,修改嵌套的JSONObject
  4. java sqlite mybatis_Spring boot + Mybatis + SQLite 搭建blog API
  5. long 雪花算法_雪花算法
  6. python002 一 eg: Python 入门技巧__环境搭建__git使用、git本地操作、 自建gitlab服务器
  7. 从零玩转HTML5前端+跨平台开发上
  8. mysql性能调优快捷键_mysql优化篇
  9. 提示语_交通安全提示语
  10. 计算机控制系统如何设计,计算机控制系统设计