zoukankan      html  css  js  c++  java
  • C#(WinForm)图片路径

    假设应用程序的路径是E:\application\appl1

    this.groupBox1.BackgroundImage = Image.FromFile(Application.StartupPath + "\\image\\a.jpg"); 

    Application.StartupPath得路径就是.exe的路径,即 E:\application\appl1\bin\debug

    如果不把image文件夹放到debug下,那么Application.StartupPath应该改为什么方式获取路径呢?

    将image文件夹的所有文件选中,属性->生成操作,改为嵌入的资源。重新生成项目。

    C# code
    Assembly asm=Assembly.GetExecutingAssembly();
    Stream imgStream
    = asm.GetManifestResourceStream("WindowsApplication1.image.a.png");
    pictureBox1.Image
    = Image.FromStream(imgStream);


    另外一种是在项目资源文件中添加你的所有图片,也是较简单和常用的方式。
    pictureBox1.Image =Resources.A;
  • 相关阅读:
    价格与用户权限
    bootstrap-validator
    关于项目管理的感想
    rabbitmq使用日记
    matplotlib
    JS滑动到页面底部
    排序算法思想
    杀死指定进程
    pycharm的一些快捷键
    对支付宝支付的理解
  • 原文地址:https://www.cnblogs.com/zhangq723/p/1793709.html
Copyright © 2011-2022 走看看