【前言】
在敲机房的时候在调试的时候,发现了sub main启动和窗体启动,在sub main启动的时候出现了问题,这两个启动有什么区别呢?
【窗体启动】
在缺省情况下,应用程序中的第一个窗体被指定为启动窗体。应用程序开始运行时,此窗体就被显示出来。( 缺省,即系统默认状态。缺省值也叫做默认值,就是如果你不想或不需要做任何特殊的选择,电脑就按照它已经配置好的参数进行设置。这些设置能满足绝大多数情况下的使用要求,除非有特殊的要求。)
启动窗体的改变步骤:“工程”——“工程属性”——“通用”——“启动对象”
【Sub Main启动】
有些情况要应用程序启动时不加载任何窗体。
Eg:可能想先运行装入数据文件的代码,然后在根据文件的内容决定显示几个不同窗体中的内容,决定显示几个不同窗体中需要显示的窗体,可在标准模块中创建一个名为Main的子过程。学生管理系统中的代码如下

Sub main()Dim flogin As New frmLogin '显示登录窗体Dim fMain As FrmMainflogin.Show vbModalIf Not flogin.ok Then '判断是否授权用户EndEnd IfUnload floginSet mainfrom = New FrmMain '展示MDI窗体FrmMain.ShowEnd Sub

Sub Main启动和窗体启动相关推荐

  1. 在winform程序中启动wpf窗体

    有时候需要在winform程序中利用wpf的许多优良特性,如何在其中启动wpf窗体呢? 前提:MainWindow.xaml是从别的地方copy到这个项目的,值得注意的是,除了MainWindow.x ...

  2. Shell-通过shell启动Java类中的main方法 + 通过Shell启动jar包

    文章目录 概述 shell启动Java类中的main方法 启动脚本分析 启动脚本 shell启动jar包 概述 Java程序 运行在linux主机上, 通过shell脚本启动为进程. Java程序中 ...

  3. C#起始窗体启动选择

    C#起始窗体启动选择 问题 解决方案 问题总结 问题 在C#开发过程中,当有多个窗体情况下,如何将指定的窗体作为项目启动的初始窗体? 解决方案 使用VS打开项目后,在解决方案资源管理器中找到Proje ...

  4. centos7 启动流程图_Linux启动过程详解

    Linux启动过程详解 作者:江远航 一.启动流程图如下 图1 Linux启动流程图 BIOS ---> MBR ---> Kernel---> Init 二.Linux启动顺序 一 ...

  5. ARM 之九 Cortex-M/R 内核启动过程 / 程序启动流程(基于ARMCC、Keil)

    内核规范   ARM Cortex-M/R 内核的复位启动过程也被称为复位序列(Reset sequence).ARM Cortex-M/R内核的复位启动过程与其他大部分CPU不同,也与之前的ARM架 ...

  6. ARM 之八 Cortex-M/R 内核启动过程 / 程序启动流程(基于IAR)

      在前面的文章<ARM 之 Cortex-M/R 内核启动过程 / 程序启动流程(基于ARMCC)>中已经介绍过了 Cortex-M/R 内核相关内容.这里基于 IAR 的启动流程与之前 ...

  7. android activity启动流程_Activity 启动流程(二)

    标签: Activity启动流程 Activity启动时间优化 前一篇文章有介绍Launcher请求AMS过程,参考文章- <Activity 启动流程(一)> 本文将介绍AMS到Appl ...

  8. 【Oracle】RAC11gR2Grid启动顺序及启动故障诊断思路

    转自:https://www.2cto.com/database/201605/507269.html 图片来自:https://blog.csdn.net/zwjzqqb/article/detai ...

  9. tomcat启动过程-start启动

    tomcat源码系列导航栏 tomcat源码分析环境搭建 tomcat启动过程-load初始化 tomcat启动过程-start启动 目录 前言 启动流程 启动入口main函数 代码块一 start ...

最新文章

  1. python tk text scrollbar_tk.Scrollbar控件的使用
  2. RabbitMQ消息应答------ack机制
  3. LiveVideoStack 主编观察 01
  4. 基于OpenCL的mean filter性能
  5. LoadRunner error -27728
  6. 简单模拟QQ界面框架。
  7. c语言打字游戏程序设计报告,2016打字游戏程序设计报告.doc
  8. Java之函数式接口
  9. 《社会调查数据管理——基于Stata 14管理CGSS数据》一导读
  10. 【期末复习】计算机算法设计与分析
  11. 微信公众号与服务器ip,微信公众号服务器IP网段与实际IP不一致?无法通过微信公众号推送消息到自己的服务器...
  12. 关掉外接键盘的背光灯
  13. 计算机的网关地址是什么,什么是网关 网关地址是什么
  14. sin n次方 x 的降幂公式
  15. 组卷与考试系统_题库添加选择题模块
  16. Cesium中使用Sampler3D,3D纹理,实现体渲染
  17. gn、ninja的安装-Ubuntu18.04
  18. 不想复制粘贴了,爬取TED视频的语言脚本
  19. SSH证书登录方式(无密码验证登录)
  20. postman怎么调中文

热门文章

  1. 总市值突破300亿元,UCloud今日成功登陆科创板
  2. exception日志 php_一次php错误日志的问题排查
  3. 全球与中国多模光纤束市场现状及未来发展趋势
  4. 厉害了,人民日报教你推广小程序!
  5. vue中用xlsx、xlsx-style、file-saver插件实现用表格原始数据打印excel文件
  6. 喂养一个多月大的小狗需要知道的知识
  7. TP6.0 分类查询注意事项
  8. 马云提前转让了5%的滴滴股权,这是巧合还是未卜先知?
  9. 行车记录仪 - 录像 - ffmpeg AVPacket 复用
  10. 计算机在线算使用键盘的使用方法,计算器按键的使用说明