加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

vb中sub main到底是个啥

发布时间:2020-12-16 22:35:09 所属栏目:大数据 来源:网络整理
导读:前言: 遇到不懂的,就去查,现在查的多了,以后自然就快了,接下来大家一起来和我看看 sub main在vb中的作用吧! 一、sub main的理论知识 1、设置启动窗体。 我们在做程序中,一般第一个窗体就是你的启动窗体,但是有些时候我们需要固定好第一个启动窗体具

前言:

遇到不懂的,就去查,现在查的多了,以后自然就快了,接下来大家一起来和我看看 sub main在vb中的作用吧!

一、sub main的理论知识

1、设置启动窗体。

我们在做程序中,一般第一个窗体就是你的启动窗体,但是有些时候我们需要固定好第一个启动窗体具体是哪一个!如果想在应用程序启动时显示别的窗体,那么就得改变启动窗体。要改变启动窗体,请按照以下步骤执行: 从“工程”菜单中,选取“工程属性”。选取“一般”。在“启动对象”ListBox 中,选取要作为新启动窗体的窗体。选取“确定”。

注意:这是网上说的,其实没有sub main 照样可以按照上面的方式,设置好任意一个窗体都是第一个启动,我个人的理解就是:我们在写不同的程序时,第一个启动窗体的名字都是不一样的,而这时我们利用sub main,就可以让我们无论在敲什么应用程序,都可以设置sub main为首先启动的窗体!

**2、没有启动窗体的启动**1

有时候也许要应用程序不加载任何的窗体!例如:可能想先运行装入数据文件的代码,然后再根据数据文件的内容决定显示几个不同窗体中的哪一个。要做到这一点,可在标准模块中创建一个名为 Main 的子过程,如下面的例子所示。

Sub Main()
  Dim intStatus As Integer   
   '调用一个函数过程来检验用户状态。
  intStatus = GetUserStatus
   '根据状态显示某个启动窗体。
  If intStatus = 1 Then
      frmMain.Show
  Else
      frmPassword.Show
  End If

3、显示启动时的快速显示( 对于用户)

如果在启动时,有一个较长的执行过程,例如,我在启用程序之前,需要调用大量的数据,这时调用数据是需要时间的,这时对于用户来说,是非常不爽的,这时sub main来了!直接可以让你看到一个图形界面,用户就会感到很爽了,也不会烦了!(这里大家可以细细的感受一下,真的是这样!只要看到你的界面有点变化就会很舒服呢!)例如,我们的vb第一眼看到的窗体就是一个快速显示!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读