VB.NET—窗体引起的乌龙事件

这篇具有很好参考价值的文章主要介绍了VB.NET—窗体引起的乌龙事件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言:

过程:

总结:

升华:


前言:

VB.NET—窗体引起的乌龙事件,.net,笔记,经验分享,开发语言,大数据

 分享一个VB.NET遇到的一个问题,开始一直没有解决,这个问题阻碍了很长时间,成功的变成我路上的绊脚石,千方百计的想要绕过去,但事与愿违怎么也绕不过去,因为运行不了窗体,程序就起不来,到后来废了九牛二虎之力终于找到的问题的根源,后来发现这个问题就在眼前而且解决的办法还是很简单的,自己确是一直没有找到,心里有点无语,来记录一下。

过程:

2023年11/12号,
正在重构VB.NET机房信息系统,正在点击运行我,不知什么原因我的机房收费系统窗体突然运行不起来,报出的错误而是:未指定启动窗体,这个问题来的有点突然,有点措手不及,因为之前的系统还能正常运行,但是现在确运行不起来。刚开始开始尝试着重启VIsual  Studio 2022,尝试几次无果,当时心里给我的想法就是找到属性设置一下启动窗体,当我点击之后左看右看上看下看还是没有没找到。大家可以看看下面的图片,点击属性最开始弹出来的画面,多次点击的我无功而返,对这个问题感觉自己解决不了,想要放弃。

VB.NET—窗体引起的乌龙事件,.net,笔记,经验分享,开发语言,大数据

中途开始在网上查询答案。
尝试过的解决方案:

1.在属性窗口中,找到”StartupForm”属性将其设置为启动窗体的窗体

2.在窗体属性下面,添加代码

Sub Min
Application.Run(New Form1())
End sub

3.点击解决方案,重新运行,找到项目中选项的环境进行配置,在项目中新建窗体等等.....

以上方法都已经试过:
第一种:找不StartupForm这个属性,对窗体的整个属性,全部翻找了一遍,后来查询发现没有这个属性
第二种:往窗体里面加入这段代码,运行之后没起到什么作用。
第三种:方法也都尝试过,没有起到什么作用

后来请教高人:经过一系列的操作,后来重新新建一个项目,在项目里面新建了一个窗体,运行程序,发现这个可以运行,我就从它们的属性配置上进行对比,不对比还好对比之后瞬间让我无语,大家可以看这个图片和最开始的图片对比一下,只是弹出的界面不同,我发现其它的都一样,我再次把出现问题的项目窗体打开弹出来的确不是这个框框,经过仔细对比,原来应用程序可以点击。自始至终从未发现,哈哈。

VB.NET—窗体引起的乌龙事件,.net,笔记,经验分享,开发语言,大数据

在这里我得吐槽一下VB.NET配置属性中的应用程序第一眼看上去很像下面所有的大分支,而且点击的几个名称没有加深颜色或是标记一下让人分辨不出来很容易搞混。

总结:

窗体删除之后出现问题的记录:
1.运行之后弹出的消息
VB.NET—窗体引起的乌龙事件,.net,笔记,经验分享,开发语言,大数据

2.Form1窗体删除,无法将Form1窗体初始化,这段d代码删除之后,才是出现了后面的一系列问题
VB.NET—窗体引起的乌龙事件,.net,笔记,经验分享,开发语言,大数据

最来总结一下这个问题的出现原因,我新建了一个窗体,把最开始的的窗体删除了,最开始的窗体是配置窗体默认启动的,删除之后就无法运行,因为找不到名字,当时的错误信息已经提示出来,我只是一晃而过大概看了一眼没有真正读懂弹出的错误信息,而是随手把爆红的信息给删除,后来就出现了一系列的乌龙事件,从中也是吸取了教训,从而浪费了大量的时间。

升华:

1.密切关注细节,不要让任何东西从裂缝中溜走。

2.一丝不苟,即使面对问题,也不要在质量上妥协。

3.彻底检查和验证工作的各个方面,以确保不遗漏任何内容。

4.要有耐心,避免匆忙完成工作,因为这可能会导致错误和疏忽。文章来源地址https://www.toymoban.com/news/detail-741896.html

到了这里,关于VB.NET—窗体引起的乌龙事件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VB.NET 截取字符串

    在VB.NET中,您可以使用 Substring 方法或 Split 方法来截取字符串。 Substring 方法允许您从字符串中提取一个子字符串,该子字符串从指定的起始索引开始,并继续到字符串的末尾或指定的长度。以下是使用 Substring 方法截取字符串的示例: 在上面的代码中,我们首先定义了一个

    2024年02月04日
    浏览(32)
  • VB.NET之SqlCommand详解

    目录 一.前言 二.SqlCommand的背景方法 1.构造函数 2.属性 3.方法 三.SqlCommand的使用实例 1.创建SqlCommand对象 2.执行SQL查询语句 3.执行存储过程 四.总结 VB.NET的SqlCommand是ADO.NET的一部分,主要用于执行SQL语句并返回受影响的行数、查询结果等操作。SqlCommand提供了对SQL Server数据库的访

    2024年02月08日
    浏览(32)
  • 五子棋(一)——VB.net

    19南师软工——人机交互作业 用vb来实现简易的五子棋,我们人机交互大作业,两人一组完成。是很简陋的学生作品 我们设置的窗口是一个开始新游戏的界面和一个打开之前某次的游戏记录,点击开始游戏的界面则弹出该窗体的一个子窗口,且可以同时开启多个子窗口 所以我

    2024年02月05日
    浏览(25)
  • VB.net:VB.net编程语言学习之ADO.net基本名称空间与类的简介、案例应用(实现与SQL数据库编程案例)之详细攻略

    VB.net:VB.net编程语言学习之ADO.net基本名称空间与类的简介、案例应用(实现与SQL数据库编程案例)之详细攻略 目录 ADO.net基本名称空间与类 1、ADO.net六个基础名称空间 2、ADO.net类

    2024年02月06日
    浏览(32)
  • 使用vb.net调用bartender并打印标签

    1.项目调用第三方dll,使用bartender软件制作标签 2.输入内部批号信息,可根据内部批号带出其他基本信息,并体现在标签上 3.根据标签内容,可显示 条形码,二维码等信息,并可用BarCode 扫描内容,并显示正确 4.数量计算规则:标签个数= 打印批号的当前数量 / 1000 (一箱数量

    2024年02月11日
    浏览(46)
  • 真·VB.NET彻底释放Interop.Excel对象

    使用 Microsoft.Office.Interop.Excel 虽然有速度慢的缺点;但是作为自带引用,兼容性最好,而且是COM对象模型也很熟悉(Excel里直接录个宏,很方便把VBA代码转成VB.NET)。所以处理几百上千条的小数据时还是很方便的。 而 Microsoft.Office.Interop.Excel 用得不多的最大问题其实就是拿简单例

    2024年02月12日
    浏览(31)
  • vb.net对EXCEL进行读写,保姆级教程

    保姆级步骤 1.在桌面创建一个.xls或.xlsx的Excel表格,将其命名为ReadExcelTest,创建好文件后右键选择属性,会出现以下界面,将位置记录 2.创建一个VB.WPF应用程序项目,将其命名为:WpfApp-Read-write_Excel 3.在创建好的界面中添加Button控件(选中Button拖动到“2”的位置) 4.双击But

    2024年02月05日
    浏览(26)
  • VB.NET通过VB6 ActiveX DLL调用PowerBasic及FreeBasic动态库

    前面说的Delphi通过Activex DLL同时调用PowerBasic和FreeBasic写的DLL,是在WINDOWS基础平台上完成的。 而 .NET平台是架在WINDOWS基础平台之上的,它的上面VB.NET或C#等开发的APP程序,下面写一下用VB.NET,通过VB6注册的Activex DLL公共对象COM,调用PowerBasic和FreeBasic写的DLL实现,核心功能是MK

    2024年02月11日
    浏览(32)
  • 用VB.NET实现你的游戏梦想Java教程

    用VB.NET实现你的游戏梦想Java教程 游戏开发是许多程序员的梦想,看着游戏中那华丽的画面。有多少人会感叹,如果自己能做就好了。 然而开发游戏需要对DirectX的调用,原来除了C++没有其他语言可以胜任这份工作,虽然DirectX7.0SDK加入了对VB的支持,但是VB毕竟能力有限,无法

    2024年02月04日
    浏览(26)
  • 【vb.net】轻量JSON序列及反序列化

    这个代码写的有点时间了,可能有点小bug,欢迎评论区反馈 作用是将Json文本转化成一个HarryNode类进行相关的Json对象处理或者读取,也可以将一个HarryNode对象用ToString变为Json文本。 New 构造函数 name String 节点的名字(对于根节点此项没啥意义) json String 要解析构造的JSON串

    2024年02月07日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包