学C#一段时间了;语法什么的都没有什么问题; 就是对程序设计中的一些环境设置不太理解;我用VS2005;
如题:给菜单或者按钮添加Image属性添加图像时候;有“本地资源(导入)”和“项目资源文件”两个选项;请问这两者有什么区别;导入进去的图片又存储在哪里呢?
目前大都C#的教程都是语法方面的;我希望谁能有编程环境设置这方面的教程;必有重谢!
如题:给菜单或者按钮添加Image属性添加图像时候;有“本地资源(导入)”和“项目资源文件”两个选项;请问这两者有什么区别;导入进去的图片又存储在哪里呢?
目前大都C#的教程都是语法方面的;我希望谁能有编程环境设置这方面的教程;必有重谢!
后者是编译到资源文件中(不是exe文件中),与当前程序之间是一个相对路径的关系,在程序运行过程中,可以动态地添加到程序中显示出来;后者的方式如果可以更换资源文件,那程序中的图片就会相应地变化,而前者不可替换,需要重新生成程序.
项目资源文件:存储在项目的Resources文件夹下
后者是编译到资源文件中(不是exe文件中),与当前程序之间是一个相对路径的关系,在程序运行过程中,可以动态地添加到程序中显示出来; 后者的方式如果可以更换资源文件,那程序中的图片就会相应地变化,而前者不可替换,需要重新生成程序.
那图片属性中“生成操作”属性中的“嵌入式资源”/“内容”/"编译"/"无" 每个属性代表是什么意思呢?
然后就是在资源中选择资源 有个persistense 又有两个选项“在编译时连接”和“.嵌入在RESX”中;有是指什么呢??
后者是编译到资源文件中(不是exe文件中),与当前程序之间是一个相对路径的关系,在程序运行过程中,可以动态地添加到程序中显示出来; 后者的方式如果可以更换资源文件,那程序中的图片就会相应地变化,而前者不可替换,需要重新生成程序.