zoukankan      html  css  js  c++  java
  • C# 窗口程序闪退

    问题描述:

      最初在弄开机启动时发现问题时程序启动后闪退

      后来将程序拖动到cmd窗口时

       在不同的目录下执行时:

        在程序当前目录下执行闪退

        在其他目录下执行部闪退

    解决方案:

      通过不断的注释部分代码取消注释部分代码调试的方式发现下面一句话引起的程序闪退

                panel_bbar_record.BackgroundImage = Image.FromFile("img/bbar_record_bg.png");//

    测试了一下 , 相对路径不好使了 , 绝对理解好使

                string p = Application.StartupPath + "\" + "img/bbar_record_bg.png";
                MessageBox.Show(p);
    
                //录制页面皮肤
                panel_bbar_record.BackgroundImage = Image.FromFile(p);//
    
                if (1 == 1) return;

    改成绝对路径就好了

  • 相关阅读:
    选择排序
    插入排序
    冒泡排序
    linux 常用命令全集
    Boost简介
    postgresql命令行
    Ncurses 命令行图形库
    rsync ssh文件同步
    BusyBox参考
    screen命令
  • 原文地址:https://www.cnblogs.com/hi-gdl/p/12461718.html
Copyright © 2011-2022 走看看