Visual Basic6.0零基础教学(1)—vb的介绍和布局及其小案例

Visual Basic6.0零基础教学(1)

文章目录

  • Visual Basic6.0零基础教学(1)
  • 前言
  • 一、vb6.0介绍
  • 二、vb的起源
    • 一、起源:Basic
    • 二、版本
    • 三、 Visual Basic6.0 三种版本:
    • 四、vb的特点
  • 1.vb的布局介绍
  • 创建应用程序的步骤
  • 总结


前言

大家好,从今天开始我也会开始更新vb6.0的教学,跟上我的脚步,我们一起发车了!!!


一、vb6.0介绍

vb6.0 作为一个老版本的编程语言直到现在也有一些开发人员投入使用

vb被广泛应用于开发windows应用程序的程序语言,包含简单易学和丰富的开发工具,支持图形用户界面和事件驱动编程模型,使得开发人员可以很好的创建和管理用户界面,处理用户的输入和响应事件.

同时vb还可以与数据库进行集成,使得开发人员可以轻松的访问和操作数据.


二、vb的起源

一、起源:Basic

20 世纪60年代 结构化程序设计方法True Basic(QB,TB)

20世纪80年代Visual Basic

1991 年 结构化语言Basic为基础,以事件驱动为运行机制,即面向对象设计方法(可视化程序设计语言)。

二、版本

Visual Basic1.0~ Visual Basic6.0
VB.net

三、 Visual Basic6.0 三种版本:

学习版(learning edition)

专业版(professional edition)

企业版(enterprise edition)

四、vb的特点

  1. 具有面向对象的可视化设计工具
  2. .事件驱动的编程机制
  3. 提供了易学易用的应用程序集成开发环境
  4. 结构化的程序设计语言
  5. 支持多种数据库系统的访问
  6. Active技术7. VB6在开发环境上、网络功能等的增强
  7. 完备的help联机帮助功能

1.vb的布局介绍

我们使用的集成开发环境是
在这里插入图片描述
我们将会用这个软件来进行vb程序编程

在这里插入图片描述

  • 工具箱:主要用于界面设计
    在这里插入图片描述

  • 窗体窗口:是应用程序面向用户的窗口

在这里插入图片描述

  • 工程资源管理:以树型列表显示当前工程的组成
    在这里插入图片描述

在vb中保存的工程文件是以后缀为.vbp为结尾的

  • 窗体属性:窗体和控件属性值。
    在这里插入图片描述

在这里插入图片描述

  • 然后我们双击窗体会出现代码窗口 :是专门用来进行程序设计的窗口,可显示和编辑程序代码
    在这里插入图片描述

创建应用程序的步骤

1、创建应用程序窗体(在窗体上添加相应控件)

2、设置控件代码属性

3、编写事件代码

4、运行调试及保存

接下来我们来进行学习vb的第一个小练习

在这里插入图片描述
编写一个程序,要求设置窗体的标题是“这是我的第一个练习”,且在程序执行后,单击窗体显示如下文字“我可以用Visual Basic编写程序了!”,单击“结束”按钮,结束程序的运行。


注意:因为我们第一节课没有学习声明变量,所以要设置一下取消要求声明变量

点击工具–>选项–>取消要求声明变量
在这里插入图片描述

首先我们来学习命名,我们点击窗口后右边会出现窗口的属性,在caption的属性栏里就是我们的命名
注意不是(名称)的命名
在这里插入图片描述

在练习中涉及到两个更改名字操作,一个是窗体的名字还有一个是按钮的名字

我们在工具栏中点击按钮或拖拽出来都可以

在这里插入图片描述

当我们修改完后如上图所示

然后我们点击窗口写入代码
在这里插入图片描述
我们在右侧选择click (点击)来进行操作 输入以下代码

在这里插入图片描述
然后双击按钮编写按钮结束代码
在这里插入图片描述
接下来就搞定了,我们点击运行一下看看

在这里插入图片描述
上图是运行程序的地方

在这里插入图片描述
每次点击屏幕都会出现我们打印的字

然后我们点击结束就终止运行程序了.

怎么样是不是很简单!!


总结

今天我们总体介绍了vb的介绍和集成开发环境的大体使用,通过一个小程序对vb产生兴趣后,我们日后详细学习vb的语法.

讲的不好,多多见谅,我们下次再见!

更多优质文章点这里

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/444136.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

视频可回溯系统技术方案vue3+ts+tegg+mysql+redis+oss

一、 项目背景 保险、基金、银行等众多行业在做技术平台时都会需要一种能够准确了解用户操作行为的方式方法。诸如通过埋点、平台监控、视频可回溯等,通过技术手段,保存用户操作轨迹,以此规范安全销售、平台健康检查、出现纠纷时可追溯、问题…

python的scripts文件夹作用

Windows系统: Scripts文件夹通常位于Python的安装目录下,如C:\Python\Scripts。该文件夹内包含了各种有用的工具,例如pip、virtualenv等,这些工具有助于管理和配置Python环境和依赖包。 Linux系统: 在Linux系统中&…

vivado管理实施、

管理实施 Vivado设计套件包括各种设计流程,并支持一系列设计来源。为了生成可以下载到AMD设备上的比特流,设计必须通过实施。实现是采取逻辑网表并将其映射到物理网表的一系列步骤目标AMD设备的阵列。实施包括: •逻辑优化 •逻辑单元的放…

Django添加app

Django添加App python manage.py startapp [app_name]快速上手 注册app,setting.py 编写url和视图的对应关系 添加视图函数 命令行启动 python manage.py runserver页面模板

Windows下安装pip

一、下载pip 官网地址:https://pypi.org/project/pip/#files 1.1、pip工具查找方法 单击官网首页“PyPi”选项 在弹出来的搜索框中输入“pip” 选择最新的pip版本,点进去 下载pip安装包包 二、安装pip 解压“pip-24.0.tar.gz”,进…

AI绘画提示词案例(宠物

目录 1. 雪地猫猫:1.1 提示词:1.2 效果: 2. 趴地猫猫:2.1 提示词:2.2 效果: 3. 长城萨摩耶:3.1 提示词:3.2 效果: 4. 沙发猫猫:4.1 提示词:4.2 效…

Unity基础学习

目录 基础知识点3D数学——基础Mathf三角函数坐标系 3D数学——向量向量模长和单位向量向量的加减乘除向量点乘向量叉乘向量插值运算 3D数学——四元数为何使用四元数四元数是什么四元数常用方法四元数计算 MonoBehavior中的重要内容延迟函数协同程序协同程序原理 Resources资源…

Linux——权限的理解

Linux——权限的理解 文章目录 Linux——权限的理解一、shell命令以及运行原理二、Linux权限的概念切换用户对指令提权 三、Linux权限管理1. 文件访问者的分类(人)2. 文件类型和访问权限(事物属性)文件类型基本权限文件权限值的表…

准备系统运行的先决条件

知识点: 大数据基础环境准备 重 点: SSH免密码连接 安装配置JDK 安装配置Scala 项目开发测试环境为分布式集群环境,在当前项目中使用多台基于CentOS 64bit 的虚拟机来模拟生产环境。在生产环境中建议使用高性能物理主机或云主机搭建集…

el根据需求合并列

将 列分为 3 3 1 的格式 以下是vue代码&#xff1a; <el-table:data"dataSource":border"true":header-cell-style"{ font-weight: normal, text-align: center }":cell-style"{ text-align: center }"size"mini"style…

枚举赋值及强制转换问题

对枚举进行字符赋值&#xff0c;需要进行强制类型转换之后&#xff0c;才能得到想要的值&#xff0c;如下 typedef enum data {DIRECTION_X X,DIRECTION_Y Y,DIRECTION_Z Z,DIRECTION_T T }NumData;int main() {NumData numdata DIRECTION_Y;count <<"num is&…

消息服务--Kafka的简介和使用

消息服务--Kafka的简介和使用 前言异步解耦削峰缓存1、消息队列2、kafka工作原理3、springBoot KafKa整合3.1 添加插件3.2 kafKa的自动配置类3.21 配置kafka地址3.22 如果需要发送对象配置kafka值的序列化器3.3 测试发送消息3.31 在发送测试消息的时候由于是开发环境中会遇到的…

Vue+OpenLayers7入门到实战:OpenLayers7点聚合(聚散点)功能,地图缩小显示聚集数量,点击聚集点散开和地图放大后显示要素图片

返回《Vue+OpenLayers7》专栏目录:Vue+OpenLayers7入门到实战 前言 本章介绍如何使用OpenLayers7在地图上实现地图点聚合(聚散点)功能,实现地图缩小显示聚集数量,点击聚集点和地图放大后显示要素对应icon图片的功能。 二、依赖和使用 "ol": "7.5.2"…

计算机找不到msvcr120.dll的五种修复方法,轻松搞定msvcr120.dll丢失问题

当计算机系统中msvcr120.dll文件丢失时&#xff0c;可能会引发一系列运行问题和故障现象。msvcr120.dll是Microsoft Visual C Redistributable Package的一部分&#xff0c;对于许多Windows应用程序的正常运行至关重要。由于msvcr120.dll是许多软件在运行过程中依赖的重要动态链…

Pytest+Selenium UI自动化测试实战实例(全)

&#x1f345; 视频学习&#xff1a;文末有免费的配套视频可观看 &#x1f345; 关注公众号【互联网杂货铺】&#xff0c;回复 1 &#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 今天来说说pytest吧&#xff0c;经过几周的时间学习&#xff0c…

AI给开发经验3-5年的程序员的一些建议

Q: 你是一名CTO&#xff0c;请你给开发经验3-5年的程序员一些职业和生活方面的建议&#xff0c;1500字。 A: 作为一名有着丰富经验的CTO&#xff0c;我深知程序员在职业道路上的成长并非一帆风顺。针对开发经验在3-5年的程序员&#xff0c;我想从职业和生活两个方面&#xff0…

免费下载Corel Video Studio 2024-轻松创建令人惊叹的视频!

免费下载Corel Video Studio 2024-轻松创建令人惊叹的视频&#xff01; Corel Video Studio 2024免费下载Keygen 你厌倦了在视频编辑软件上花大钱吗&#xff1f;别再看了&#xff01;我们为您提供了完美的解决方案——Corel Video Studio 2024。最棒的部分是什么&#xff1f;…

webhook详解

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 webhook简介 在当今高度连接的网络世界中,没有什么可以孤立地发挥最佳作用。完成一项任务(几乎)总是需要多个实体的参与。电子商务应用程序需要与支付系统通信,支付…

数论<1>——数论基础

这期博客是一个数论入门介绍&#xff0c;dalao们可以自动忽略。 Part 1:素数(质数) 说到数论&#xff0c;小学奥数里也有。我最先想到的就是质数了。素数就是一个只能被1和它自己整除的数。判断的方法也很简单&#xff0c;可以扫一遍就结束了&#xff0c;但是没必要。由于一个…

剑指offer JZ23链表中环的入口节点 C++

1、题目描述 2、在VS2019上运行 #include <iostream>using namespace std;struct ListNode {int val;ListNode* next;ListNode(int x) : val(x), next(NULL) {} };class Solution { public:// 判断链表是否有环&#xff0c;返回相遇的地方ListNode* hasCycle(ListNode* …