代码之家  ›  专栏  ›  技术社区  ›  SharpAffair

在启动屏幕前执行代码

  •  0
  • SharpAffair  · 技术社区  · 15 年前

    我有一个vb.net应用程序 Enable application framework 检查,和 Splash screen 集合。同时,我需要在加载启动屏幕之前运行一些代码。 MyApplication_Startup 好像要晚一点,所以不合适。我知道这是有可能的自定义启动屏幕,但更希望任何其他方式,使它没有更复杂的定制。

    编辑:显然,问题是不同的。在启动屏幕之前运行的代码是线程特定的。因为启动屏幕在另一个线程上,所以它不会产生正确的效果。

    2 回复  |  直到 15 年前
        1
  •  2
  •   Mike Cheel    15 年前

    在“项目属性”下,单击“查看应用程序事件”。然后阅读注释:“以下事件可用于myapplication: ’ '启动:在创建启动窗体之前,应用程序启动时引发。 '关闭:关闭所有申请表后引发。如果应用程序异常终止,则不会引发此事件。 '未处理的异常:如果应用程序遇到未处理的异常,则引发。 'StartupNextInstance:在启动单个实例应用程序且该应用程序已处于活动状态时引发。 'NetworkAvailabilityChanged:在连接或断开网络连接时引发。

    我不知道你是否经历过这些。

        2
  •  1
  •   Beth    15 年前

    你已经用f8键跳过了你的代码了吗?调试器可以在显示初始屏幕之前显示可以在何处添加代码。

    推荐文章