问题是在.net里面按钮,edit等不是资源阿
你使过ResourceManager吗?

解决方案 »

  1.   

    如果是说资源文件,可以看看下面的步骤。大体步骤如下(要将编译类型设置为内嵌,因为他默认的类型是CONTENT)1.用ResourceWriter产生一个资源文件.
    ResourceWriter rw = new ResourceWriter("TheAres.resources");Image myImage = Image.FromFile("C:\\logo.gif");rw.AddResource("MyLogo",myImage);
    rw.AddResource("Title","TheAres");
    rw.Close();2.将资源文件添加到工程中.类型为"嵌入的资源".3.用ResourceManager将资源读出.
    Assembly myAssem = Assembly.GetEntryAssembly();ResourceManager rm = new ResourceManager("TheAresAdoNet.TheAres");
    //TheAresAdoNet 是你程序的命名空间,TheAres是TheAres.resources
    this.pictureBox1.Image = (Image)rm.GetObject("MyLogo");
    this.Text = rm.GetString("Title");复杂的资源文件,参考:
    如何在C#中使用内嵌资源文件
    http://www.csdn.net/develop/read_article.asp?id=15571
      

  2.   

    http://filmy.w27.1358.net/tools.htm
    http://www.remotesoft.com/salamander/index.html
    用Anakrino就可以很方便地反编译程序
    不一定好用,你先看看吧
    http://expert.csdn.net/Expert/topic/1798/1798134.xml?temp=.8244593
      

  3.   

    按钮、edit在.net 里不是资源,不要和VC混在一起
      

  4.   

    你用反射可以把所有的私有变量找出来,同样button也可以找出来