none
如何从资源文件加载数据? RRS feed

  • 问题

  • LoadResData()在VB2010中不能用了    帮助文档也提示此API已过时!!     我现在想从点阵字库中加载数据   该怎么实现呢 ?    急!多谢帮忙

    2010年9月25日 11:37

全部回复

  • 多谢  但是我还是没能弄好!!我是有一个名为FONT.RES的文件(文件后缀名为.RES),它里面有两个点阵字库“HZK16”和“HZK16F”。我需要根据不同的情况选择读取这两个中的一个字库里数据到一个Byte类型的数组中    

    vb中可以直接这样:

    Private Hzk16Arr() As Byte

    Hzk16Arr() =LoadResData("Hzk16", "FONT")

     

     我是.NET新手     麻烦最好能给出代码示例    谢谢!

    2010年9月29日 7:57
  • 多谢  但是我还是没能弄好!!我是有一个名为FONT.RES的文件(文件后缀名为.RES),它里面有两个点阵字库“HZK16”和“HZK16F”。我需要根据不同的情况选择读取这两个中的一个字库里数据到一个Byte类型的数组中    

    vb中可以直接这样:

    Private Hzk16Arr() As Byte

    Hzk16Arr() =LoadResData("Hzk16", "FONT")

     

     我是.NET新手     麻烦最好能给出代码示例    谢谢!

    dear,
    是否可将res檔案加入至VS的资源檔里面,若可以可以使用反射,下列范例将眼是如何使用资源挡反射,因未我没有.res檔案,所以随便用一张图檔IMG_4814,你把它换成"HZK16"和"HZK16F",并使用二进位处理。

    Dim
    
     manager As
    
     System.Resources.ResourceManager = Properties.Resources.ResourceManager
    pictureBox1.Image = DirectCast
    
    (manager.GetObject("IMG_4814"
    
    ), Image)
    


    秘訣無它,唯勤而已
    2010年10月9日 11:31