欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解C#編程獲取資源文件中圖片的方法

 更新時(shí)間:2017年06月06日 10:37:36   投稿:lqh  
這篇文章主要介紹了詳解C#編程獲取資源文件中圖片的方法的相關(guān)資料,需要的朋友可以參考下

詳解C#編程獲取資源文件中圖片的方法

本文主要介紹C#編程獲取資源文件中圖片的方法,涉及C#針對(duì)項(xiàng)目中資源文件操作的相關(guān)技巧,以供借鑒參考。具體內(nèi)容如下:
例子:

using System;
 
using System.Collections.Generic;
 
using System.Linq;
 
using System.Text;
 
using System.Reflection;
 
using System.Drawing;
 
namespace CL
 
{
 
  public class RES
 
  {
 
    /// <summary>
 
    /// 定義一個(gè)資源文件名 資源文件名 = 工程的默認(rèn)命名空間+文件名(不帶擴(kuò)展名)
 
    /// </summary>
 
    private string PublicResourceFileName = "CL.Resources";
 
    /// <summary>
 
    /// 從資源文件中讀取一個(gè)資源
 
    /// </summary>
 
    /// <param name="resFile">資源文件名稱 命名空間+文件名稱</param>
 
    /// <param name="resName">要讀取的資源名稱</param>
 
    /// <returns>返回一個(gè)資源 讀取失敗返回NULL</returns>
 
    public System.Object ReadFromResourceFile(String resName)
 
    {
 
      try
 
      {
 
        Assembly myAssembly;
 
        myAssembly = Assembly.GetExecutingAssembly();
 
        System.Resources.ResourceManager rm = new
 
        System.Resources.ResourceManager(PublicResourceFileName, myAssembly);
 
        return rm.GetObject(resName);
 
      }
 
      catch (Exception ex)
 
      {
 
        return null;
 
      }
 
    }
 
    /// <summary>
 
    /// 獲取資源圖片
 
    /// </summary>
 
    /// <param name="name">文件名</param>
 
    /// <returns>資源圖片</returns>
 
    public Bitmap GetResourceImage(String name)
 
    {
 
      Object tempbitmap = null;
 
      tempbitmap = ReadFromResourceFile(name);
 
      if (tempbitmap.GetType().Equals(typeof(Bitmap)))
 
      {
 
        return (Bitmap)tempbitmap;
 
      }
 
      return null;
 
    }
 
  }
 
}
 
//調(diào)用GetResourceImage方法即可。name為文件的名稱不帶有后綴.

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • C#生成比較短的Token字符串

    C#生成比較短的Token字符串

    這篇文章介紹了C#生成Token字符串的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • c#保存窗口位置大小操作類(序列化和文件讀寫功能)

    c#保存窗口位置大小操作類(序列化和文件讀寫功能)

    這篇文章主要介紹了c#保存窗口位置大小操作類,其實(shí)就是把序列化和文件讀寫合到一塊,大家參考使用
    2013-11-11
  • C#?Chart控件標(biāo)記問題詳解

    C#?Chart控件標(biāo)記問題詳解

    這篇文章主要介紹了C#?Chart控件標(biāo)記問題詳解,在做項(xiàng)目的時(shí)候,遇到一個(gè)需求,需要我對(duì)Chart圖標(biāo)標(biāo)記數(shù)據(jù)正在運(yùn)行,實(shí)現(xiàn)數(shù)據(jù)可視化,文章通過圍繞主題展開詳情,需要的朋友可以參考一下
    2022-08-08
  • C#中將字符串轉(zhuǎn)換為整型的三種解決方法總結(jié)

    C#中將字符串轉(zhuǎn)換為整型的三種解決方法總結(jié)

    本篇文章是對(duì)C#中將字符串轉(zhuǎn)換為整型的三種解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • C#連接MySql數(shù)據(jù)庫(kù)的方法

    C#連接MySql數(shù)據(jù)庫(kù)的方法

    最近兩天在解決C#連接MySql數(shù)據(jù)庫(kù)的問題,通過不同的從網(wǎng)上學(xué)習(xí),最終找到了解決的辦法,現(xiàn)在和大家分享一下
    2013-10-10
  • C# SESSION丟失問題的解決辦法

    C# SESSION丟失問題的解決辦法

    這篇文章主要為大家詳細(xì)介紹了C# SESSION丟失問題的解決辦法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • 詳解C#壓縮、解壓文件夾/文件(帶密碼)

    詳解C#壓縮、解壓文件夾/文件(帶密碼)

    這篇文章主要給大家介紹了關(guān)于C#壓縮、解壓文件夾/文件(帶密碼)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • C#使用foreach語句搜索數(shù)組元素的方法

    C#使用foreach語句搜索數(shù)組元素的方法

    這篇文章主要介紹了C#使用foreach語句搜索數(shù)組元素的方法,涉及C#使用foreach語句遍歷數(shù)組實(shí)現(xiàn)搜索功能的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • Unity實(shí)現(xiàn)QQ列表折疊菜單

    Unity實(shí)現(xiàn)QQ列表折疊菜單

    這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)QQ列表折疊菜單,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • C# DataTable 轉(zhuǎn)換為 實(shí)體類對(duì)象實(shí)例

    C# DataTable 轉(zhuǎn)換為 實(shí)體類對(duì)象實(shí)例

    如果你的實(shí)體類與數(shù)據(jù)庫(kù)表是完全一致的。上代碼:
    2013-04-04

最新評(píng)論